Tech Lead/Technical Project Manager Embedded Software
Core
Lead embedded software development and project delivery for intelligent, connected, high-tech products across industries like automotive, telecom, and medical devices.
Role type
Tech Lead / Technical Project Manager (Embedded Software)
Builds
Intelligent, connected, high-tech products (firmware, real-time systems, IoT solutions)
Domain
Embedded Systems / Automotive / Telecom / Medical Devices
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C/C++ firmware development, Real-time OS (RTOS) or bare-metal programming, Hardware interface integration (SPI/I2C/UART), System requirements breakdown, Lab testing and debugging, Full development lifecycle management
Preferred skills
Embedded Linux, Safety-critical systems (ISO 26262, IEC 62304), Connectivity/IoT protocols (BLE, WiFi, LTE), Signal processing or control systems, CI/CD and automated testing, Cloud service integration
Technologies
C, C++, RTOS, SPI, I2C, UART, Embedded Linux, ISO 26262, IEC 62304, BLE, WiFi, LTE
Responsibilities
Design, develop, and deliver embedded software meeting performance and robustness requirements; Coach and support team members; Translate system requirements into concrete software solutions; Coordinate deliveries and manage stakeholders.
Seniority
Senior, hands-on IC / Technical Lead