
Senior Embedded Software Engineer
- הרצליה
- משרה קבועה
- משרה מלאה
- Design, develop, test and maintain code for modern embedded Linux based IOT devices, both in low level and system level development.
- Participate in architectural decisions and offer technical leadership to the development team.
- Lead projects end-to-end, including task planning, prioritization, and coordination across multiple developers and teams, reporting progress directly to the team leader.
- Conduct code reviews and mentor junior developers to ensure adherence to best practices and coding standards.
- Debug and troubleshoot software issues
- Work with adjacent teams such as software, integration, system, support and hardware.
IsraelCity:
HerzliyaRequirements:
- BSc in Software Engineering, Computer Science or equivalent
- 5+ years of experience in Object-Oriented Programming (OOP) with C++
- 5+ years of experience in C
- 2+ years of experience with Python – an advantage
- Experience in user space application development in Linux
- Experience with Secure Boot, Secure Storage, TrustZone, OP-TEE, authentication/encryption – advantage.
- Experience with CANbus, WiFi, BLE, Cellular, and SubGHz driver development – advantage.
- Proven experience in building complex, high-performance systems and applications.
- Proven ability to lead technical projects and coordinate tasks across a team of developers
- Proficiency in using modern development tools and version control systems (e.g., Git, Docker, Buildroot..)