Job Description
We’re looking for a talented Embedded Systems Software Engineer to develop low-level software that powers our next-generation products. If you love working close to the hardware and turning bare metal into brilliant functionality, we want to hear from you.
What You'll Do:
Design, develop, and debug embedded software in C/C++ for microcontrollers and embedded Linux systems.
Work with cross-disciplinary teams to bring hardware to life.
Optimize code for performance, memory, and power constraints.
Support board bring-up, driver development, and real-time applications.
Why Join Us?
Challenging problems, real-world impact, and a team that values innovation and execution. Competitive pay, flexible work options, and room to grow.
What You Bring:
Degree in Electrical Engineering, Computer Engineering, or related field.
3+ years of experience in embedded software development.
Proficiency with C/C++, RTOS, and bare-metal systems.
Experience with debugging tools, oscilloscopes, and logic analyzers.
Bonus Points For:
Familiarity with embedded Linux, Yocto, or Buildroot.
Experience with wireless protocols, sensors, or motor control.
Full-time