
Senior Embedded Software Engineer
Lytx, Inc.
full-time
Posted on:
Location Type: Remote
Location: Israel
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain the embedded gateway application running on Linux-based platforms.
- Implement reliable data collection pipelines from multiple on-device sources, including Video cameras, Audio components, GPS and geolocation, Accelerometers and motion sensors, Vehicle data via CAN interfaces including OBD-II.
- Develop secure, efficient mechanisms for transmitting collected data and events to the fleet management cloud.
- Integrate and optimize system components involving LTE modems, sensors, and peripheral devices.
- Contribute to advanced safety and event-generation features using edge-based AI processing.
Requirements
- Linux development experience: At least 5 years of experience developing applications and services in Linux-based environments
- C++ expertise: Minimum of 5 years of experience developing C++ applications in a Linux environment.
- Cross-platform development: Proven experience in cross-platform development.
- Solid understanding of system-level programming, performance optimization, and resource-constrained environments.
- Ability to work independently and own complex technical problems end-to-end.
Benefits
- Flexible work location with a strong engineering-focused culture
- High-impact role working on real-world, safety-critical embedded systems
- Significant technical ownership across the full device software stack
- Opportunity to work at the intersection of telematics, video, and edge AI
- Build products that directly improve driver and vehicle safety
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Linux developmentC++cross-platform developmentsystem-level programmingperformance optimizationdata collection pipelinesedge-based AI processingCAN interfacesOBD-IIdata transmission mechanisms
Soft skills
independent workproblem-solving