Full-Time | On-Site | Elspec HQ
About the Role
We are seeking a hands-on Embedded Engineer to join our team developing cutting-edge digital fault recorders and power quality analyzers. You will be responsible for the entire firmware development process, from initial design through to a release-ready state. Your work will help provide power quality solutions to a wide range of companies, including electric utilities and industrial organizations.
Responsibilities:
- Develop and maintain embedded firmware in C for real-time monitoring and control systems
- Design, implement, and test new features based on evolving client needs
- Integrate firmware with hardware and external components
- Ensure compliance with power quality standards through precision development
- Collaborate with hardware, QA, and other cross-functional teams
- Contribute to performance optimization, documentation, and field testing
Skills & Qualifications
- B.Sc. in Computer Science, Computer Engineering, Electrical Engineering, or a related field- must have.
- Strong proficiency in C programming for embedded systems
- At least 3 years of hands on experience in real time software development in C -must.
- Previous experience as Embedded engineer – at least 3 years
- Experience with low-level hardware interaction
- Experience with Linux environments for development and deployment
- Strong communication skills and ability to thrive in a team-driven environment
- Develop firmware for SoC-based embedded systems running Linux
- Background in signal processing- an advantage.
Nice to Have: JavaScript, C++, Python
Caesarea, Israel