Skip to main content

Embedded Software Developer (C++)

Ogen MedTech HRRishon LeZion, Center District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted 6 days ago · 0 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • 2-4 years of hands-on commercial experience in embedded programming with C++
  • C++ programming for microcontrollers
  • Strong engineering fundamentals and independent code debugging/problem solving
Nice-to-have
  • Affinity with hardware and understanding of embedded development from hardware perspective
  • Experience developing on STM platforms
  • Experience developing on Nordic platforms
  • Bachelor's degree in Electronics Engineering, Software Engineering, or Computer Science
  • Experience with communication protocols such as RS422, RS485, CAN Bus

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

About the Position Ogen MedTech HR is an HR company helping to source candidates for this position at the client company. You will be hired by the client company and not by Ogen.

A hardware and firmware development company is seeking an Embedded Software Developer to build firmware for microcontrollers in C++. The company provides end-to-end smart-device development, including hardware and firmware, from concept and architecture through validation and mass production. The Embedded Software Developer will develop firmware for microcontrollers using C++, integrate communication protocols, contribute to project planning, develop according to the agreed system architecture, and work closely with hardware teams on bring-up, debugging, and validation. The role involves work on real-time systems close to the hardware and requires continuous learning and adaptation to new technologies. Responsibilities • Develop firmware for microcontrollers in C++

• Integrate and validate communication protocols

• Contribute to project planning

• Develop according to the agreed system architecture

• Work closely with the hardware side, including bring-up, debugging, and validation

• Continuously learn and adopt new technologies Requirements • 2-4 years of hands-on commercial experience in embedded programming with C++; internships and student projects do not qualify

• Strong engineering fundamentals, with ability to independently reason about, debug, explain code, and solve problems without ready-made answers Advantages • Affinity with hardware and understanding of embedded development from hardware perspective

• Experience developing on STM and Nordic platforms

• Bachelor's degree in Electronics Engineering, Software Engineering, or Computer Science

• Experience developing products for industrial, retail, space, or defence applications that reached mass production

• Experience with communication protocols such as RS422, RS485, CAN Bus

• Experience with microcontrollers including Microchip, Nordic, STM, ESP32

• Experience with embedded Linux platforms such as Raspberry Pi, i.MX8

• Familiarity with sensors, motors, processors, and control systems

• Ability to work with lab equipment

• Maker mindset

• Immediate availability is highly preferred Location & Work Model • Four days per week onsite

• Current office location in Tel Aviv, moving soon to the Rishon LeZion / Rehovot / Yavne area

About Ogen MedTech HR
Company profile · coming soon

Employee reviews · coming soonMore roles at Ogen MedTech HR

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
Ogen MedTech HR
Posted 6 days ago · 0 applicants
See how you match