As a Developer Advocate, you will bridge engineering and developer relations by creating impactful content, engaging with the developer community, and driving adoption of Fireworks' AI platform.
Senior Embedded Software Integration Engineer
π Description
- Integrate vehicle and sensor CAN DBCs into the AUTOSAR communication stack.
- Maintain autonomous safety features and develop AUTOSAR UDS, DEM, and diagnostic event-chain capabilities.
- Integrate and bring up new vehicle platforms, sensors, and ECUs; troubleshoot issues and tune parameters.
- Create and execute vehicle test plans and development tests, including on-vehicle validation.
- Support partner and internal teams with vehicle and system troubleshooting.
- Follow QMS requirements and contribute to quality and process improvements.
π οΈ Requirements
- Masters or Phd in Computer Science, Mechatronics, Electrical Engineering, or a related field.
- Proficient in C Programming
- Self-motivated and passionate about autonomous driving
- Willingness to travel and work in different environments, including on and around Class-8 commercial vehicles
- Proficient in Linux and GIT development workflow
- Knowledge of real-time operating systems and embedded software best practices, with hands-on experience in AUTOSAR
- Familiarity with embedded SW debugging tools (Lauterbach, ISystem, etc.), Vector tools (CANalyzer, CANoe, etc.)
- Clear understanding of communication protocols in automotive like CAN/CAN-FD, LIN, SPI, Ethernet, and diagnostic protocols like UDS and J1939
- Hands-on experience in DTC / UDS design and AutoSAR DEM (Diagnostic Event Manager) implementation for Autonomous / ADAS systems, including Diagnostic Event Chain implementation
- Understanding of different Level of SW testing and experience in building automation testing infrastructure
Full job description
Responsibilities:
Required Skills:
Preferred Skills:
Similar jobs
Search more Software Engineer jobsArchitect and scale the platformβs core systems for ingesting and processing social data, powering AI agents and real-time analytics while shaping technical direction, reliability, and engineering practices.
Senior Software Engineer - Alerting Platform Automation
Build and scale automation for Datadogβs Alerting platform, creating fast test environments and improving infrastructure, CI/CD, deployment, and developer tooling to strengthen reliability and feedback loops.
Develop firmware for an embedded processor on an SoC, bridging higher-level software to AI acceleration hardware while collaborating across hardware and software teams and verifying production-quality performance.
Senior .NET Engineer - Partner Integrations
Lead technical execution and full lifecycle ownership for partner integrations, collaborating with external partners and guiding the engineering team to deliver high-performance REST APIs.
