Senior Embedded Firmware Engineer

Fruition Group US 

📍 CA, United States 🇺🇸

full-time
senior
Posted —

Key Skills

firmwareC/C++RTOSSPII2C

Industry

Marine & Naval EngineeringConsumer Electronics

Job Description

Senior Embedded Firmware Engineer - US CITIZEN (S) ONLY



About the role

We are seeking an Embedded Firmware Engineer to join our growing engineering team in El Segundo area. This role will focus on the design, development, and optimization of embedded software and firmware for next-generation marine autonomy products and intelligent systems. You will work closely with hardware, systems, and product teams to deliver reliable, high-performance solutions from concept through production.



Scope

  • Develop, test, and maintain embedded firmware for microcontroller and processor-based systems.
  • Design low-level software, device drivers, communication interfaces, and real-time control function.
  • Collaborate with hardware and systems engineers to support board bring-up, integration, and debugging.
  • Optimize system performance, power consumption, and reliability.
  • Support product validation, manufacturing, and field deployments.


Qualifications

  • BS or MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of embedded firmware development experience.
  • Strong proficiency in C/C++ for embedded system.
  • Experience with RTOS, bare-metal development, and hardware/software integration.
  • Familiarity with common communication protocols such as SPI, I2C, UART, CAN, USB, or Ethernet.
  • Experience using debugging tools including oscilloscopes, logic analyzers, and JTAG debugger.
  • Experience with wireless technologies, IoT devices, industrial systems, robotics, aerospace, automotive, or consumer electronics products.
  • Familiarity with ARM-based microcontrollers and embedded Linux environments.
  • Exposure to safety-critical or high-reliability system development.