onsite
Embedded Software Engineer - Fitnext
Software Engineer
Embedded Software Engineer crafting mission‑critical firmware for a cutting‑edge energy platform, leveraging C/C++, RTOS, and hardware interfacing to deliver reliable, high‑performance solutions in a fast‑paced startup environment.
About the role
Key Responsibilities
- Design, develop, and maintain firmware for embedded systems using C and C++.
- Implement and optimize real‑time operating system (RTOS) tasks for deterministic performance.
- Collaborate with hardware, optics, and mechanical teams to integrate sensors, actuators, and communication interfaces.
- Debug, test, and validate firmware on target hardware, ensuring reliability and safety.
- Participate in code reviews, continuous integration, and documentation to uphold quality standards.
Requirements
- 3+ years of embedded software development experience.
- Familiarity with version control (Git) and agile development practices.