Looking for a technical leader to guide and code alongside our software development team.
Responsibilities:
- Lead design, build, and updates for new and existing firmware.
- Code, test, fix bugs, and verify software for high-quality products.
- Write clear technical documents, reports, and training materials (medical field standards).
- Mentor and guide engineers, promoting teamwork and excellence.
- Manage external software partners and subcontractors efficiently.
Qualifications:
- Bachelor’s in Software Engineering, Electrical Engineering, or similar (8+ years experience).
- Expert in C firmware development for microcontrollers and processors.
- Experience with real-time development on Nordic microcontrollers (a plus).
- Collaborative and works well in cross-functional teams.
- Strong understanding of software development methods and design patterns.
- Experience with Linux/Unix development preferred.
- Experience with medical software development regulations (FDA, IEC) a big plus.
- Prior experience leading mobile development projects (iOS/Android) helpful.
- Can lead a feature from start to finish, working with different teams.
- Knows embedded communication protocols (SPI, I2C, UART, USB, Bluetooth).
- Familiarity with hardware components and technical documents (schematics, datasheets).
- Writes clean, efficient code and prioritizes performance.
- Some knowledge of cloud infrastructure and cloud project planning.
- Aptitude for software architecture and design.
To apply for this job email your details to jobs@insighthr.co.il