Senior Embedded Software Engineer II, Edge
Core
Design, build, and test mission-critical software for intelligent mobile units, bridging hardware requirements with an AI platform to enhance site safety and security.
Role type
Senior Embedded Software Engineer (Technical Lead)
Builds
Intelligent mobile units and their embedded software ecosystem
Domain
Hardware-software integration, Site security, Embedded systems
Deliverable
production ML models | product features
Required skills
C, C++, Object-oriented design, Embedded Linux, RTOS, System architecture, Technical mentorship, Agile methodologies
Preferred skills
GoLang, Zephyr RTOS
Technologies
Embedded Linux, RTOS (Zephyr), C, C++, GoLang
Responsibilities
Provide technical leadership and mentorship to a division of software engineers; Design scalable and robust software solutions; Maintain deep understanding of industry trends and emerging technologies; Collaborate with cross-functional teams for seamless integration; Drive continuous improvement in software development processes.
Seniority
Senior, hands-on IC with leadership responsibilities