Browse
Employers / Recruiters

Embedded Firmware Engineer

SimbeRobotics · 30+ days ago
$62k+
Estimation
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.
In this role, you will be working with both our robot software engineering and R&D teams to design and develop firmware and drivers for both custom and off-the-shelf embedded hardware components used in our Tally robots and other cutting-edge products. You'll play a crucial role in bridging the gap between software developers and hardware, enabling seamless high-level integration.

Responsibilities

  • Develop firmware and drivers for custom and off-the-shelf embedded hardware solutions
  • Interfacing with a variety of robotic peripherals and components such as lidars, cameras, IMUs, RFID readers, motors, batteries, and LEDs
  • Interpret PCB schematics and hardware datasheets to build low-level hardware interfaces that allow developers to work with higher-level abstractions.
  • Proficient in Linux software development with the ability to write kernel-level and user-space drivers.
  • Rapidly prototype hardware solutions using platforms like Arduino and Raspberry Pi to bring ideas to life.

Required Qualifications

  • Proficient in C, C++, Assembly, and Python
  • Strong ability to read and interpret PCB schematics and hardware specification sheets.
  • Ability to write Linux kernel drivers and user-space drivers for hardware components
  • Skilled in hardware prototyping using platforms such as Arduino and Raspberry Pi

Recommended Qualifications

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or Related Field
  • Extensive experience interfacing with a variety of hardware components, including cameras, RFID readers, IMUs, batteries, LIDAR and/or motor controllers.
  • Experience working with autonomous mobile robots and/or IoT devices
  • Solid understanding of PCB design, with the ability to provide insights and suggestions for optimization.
  • Experience building custom Linux kernels from source code
  • Familiarity with Nvidia's Jetson family of computers and its respective toolchain
  • Familiarity with real-time operating systems such as Keil RTX, FreeRTOS, VxWorks, QNX, Linux with PREEMPT_RT
  • Familiarity with the Robot Operating System (ROS), specifically in writing ROS drivers for hardware, is a big plus
Simbe Values: R. E. T. A. I. L.

Result Driven - We are customer-centric and results-driven. We strive to create immense value for our team, partners, customers, and investors. 

Empathetic - We are sensitive and mindful. We support each other in challenging times, both professionally and personally.

Transparent - We highly value open communication internally, and with our partners and customers. We are receptive to feedback.

Agile - We are agile and always eager to learn. We quickly adapt to changes and customer needs.

Innovative - We are bold and innovative, with an intense focus on product design and user experience.

Leaders - We strive for excellence. We are accountable, the best at what we do, and leaders in our field.

Last updated on Sep 30, 2024

See more

About the company

More jobs at SimbeRobotics

Analyzing

South San Francisco, California

 · 

30+ days ago

South San Francisco, California

 · 

30+ days ago

South San Francisco, California

 · 

30+ days ago

 · 

30+ days ago

More jobs like this

Analyzing
Tech 1, Mechanical Engineering$57k+
3
3djdnw5yqdh8wl3frr5t6561tvvokq01affwpxt3lcutzo4f8yt1aeiy3msk02or

Zelienople, Pennsylvania

 · 

30+ days ago

Orange, California

 · 

30+ days ago

Cleveland, Ohio

 · 

30+ days ago

Mechanical Technician
D
dhjdnwh4qm62pb5vm2o4tbd72ej7oa01f47beu0d9d984ckrwi58r2ocg36n82t5

Prudhoe Bay, Alaska

 · 

30+ days ago

R -6L9BI5-Test & Evaluation Engineer 5 - 64C-Test Instrumentation$62k+
0
04jdnwosaaffea78rl6drxhhqb3k080140drna677bz98tp2yi32t4r6x5eeggv3

Berkeley, Missouri

 · 

30+ days ago

Mechanical Technician$58k+
3
3bjdnwaxpar6fqztzu6mhx5d0xyrn100fc3iv75z44r9e0v7xa2dz7r3fyz3ex0n

Jackson, Michigan

 · 

30+ days ago

Maintenance Engineering Analyst$33.50+ / hour
C
cwjdnwj8jv4z30bofc565ub1b35i7o03d5p3kh8a4angxnx15tcmwouj90sxlj7q

Sterling Heights, Michigan

 · 

30+ days ago

Visual Inspection Analyst$57k+
F
fvjdnwvwi7yecmymd9si3it1ointo80348emvd7mgqh749rpbe3n811jnfkeb228

Swiftwater, Pennsylvania

 · 

30+ days ago

Infotainment Engineer$125k+
4
49jdnwkx22q74pesekl2cxv3mvwd2001e2owuig29bcyw6i4k7ij89vev6eao57x

Novi, Michigan

 · 

30+ days ago

Engineering Technician, Intermediate|6087 Engineering Technician, Intermediate|6087$62k+
M
m9jdnw9bk529dob7b0nhj8hmrmhgxe030ekfy8ww115xk0jkq5bxt25ll3hbstat

San Diego, California

 · 

30+ days ago

Vyvinutý Blakem a Linhem v USA a Vietnamu.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Seznam změn
🚀 LaunchpadNov 27
Vytvořte stránky a prodávejte služby na základě vašeho životopisu.
🔥 Panel hledání práceNov 13
Vylepšené uživatelské rozhraní pro hledání práce s tříditelnou mřížkou, živým filtrováním, záložkami a sledováním aplikací.
🫡 Pokyny k průvodnímu dopisuSep 27
Nová nastavení aplikace Studio vám poskytují kontrolu nad výstupem AI.
✨ Studio Cover LetterAug 9
Automaticky generujte průvodní dopisy pro jakoukoli úlohu.
🎯 Doporučené filtryAug 6
Copilot navrhuje další filtry nad výsledky.
⚡️ Rychlé aplikaceAug 2
Přihlašte se na pracovní pozice pomocí informací z vašeho životopisu. Počáteční pokrytí ~200 tisíc pracovních míst ve Španělsku, Německu, Rakousku, Švýcarsku, Francii a Nizozemsku.
🧠 Analýza práceJul 12
Nechte Copilota přečíst popisy úloh a extrahovat klíčové informace, které chcete vědět. Klikněte na "Analyzovat vše" a vyzkoušejte to. Kliknutím na ikonu ozubeného kola Copilota přizpůsobíte výzvu.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status