Requirements
bachelor's
c/c++
embedded systems
git
real-time
electronics
- Bachelor’s or higher degree in Electrical, Computer, Software Engineering, Computer Science, Mechatronics, or related field with 5+ years of professional experience (or equivalent combined experience with exceptional ability).
- Proficiency in C or C++ for embedded systems.
- Strong understanding of low‑level programming and hardware interfacing.
- Experience with IDEs, debugging tools, and version control systems such as Git.
- Knowledge of real‑time programming concepts and real‑time operating systems.
- Ability to write efficient code under memory and CPU constraints.
- Experience with embedded system testing practices.
- Knowledge of digital and analog electronics.
- Excellent written and verbal communication skills.
- Ability to travel up to 20 % internationally.
- Experience in the energy domain.
Benefits
This position is on‑site five days a week with no hybrid or remote options, and travel of up to 20 % (including international trips) may be required. Salary ranges from $150,000 to $220,000 USD, varying by experience and location.
Employees receive a competitive salary plus incentive stock options, comprehensive medical, vision, and dental coverage for themselves and dependents from day one, and company‑paid life, disability, and AD&D insurance. Additional benefits include paid time off, sick days, company holidays, commuter assistance, and 12 weeks of paid parental leave. Singapore‑based staff are covered under local government provisions.
Training + Development
Information not given or found