Senior Embedded Software Engineer
Cyngn, Inc. · Mountain View, CA · $184k–$193k
The role
Cyngn is hiring a Senior Embedded Software Engineer to lead firmware design, development, and validation for vehicle drive and safety controllers. The role involves technical leadership, mentoring, and collaboration with hardware and controls teams to deliver production-quality, safety-critical firmware.
- Pay
- $184k–$193k
- Location
- Mountain View, CA
- Work mode
- Hybrid
- Level
- Senior
- Experience
- 8+ yrs
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
About Cyngn, Inc.
Cyngn is a publicly-traded autonomous technology company based in Mountain View, CA, deploying self-driving industrial vehicles like autonomous tuggers to factories and warehouses across North America.
What you would do
- Act as design responsible engineer for vehicle controllers including traction, actuator, IO, sensor, and safety firmware.
- Define technical direction for embedded software architecture, coding standards, and system interfaces.
- Review electrical schematics and direct I/O mapping with hardware engineers.
- Debug complex issues using ARM JTAG/ETM systems and other tools.
- Develop safety-critical code compliant with MISRA C or similar standards.
- Use 3D LIDARs and cameras to create Virtual Bumper systems achieving PL=D ratings.
Must have
- 8-12+ years of embedded software development in product-focused environment
- Deep expertise with microcontrollers, especially ARM Cortex-M
- Experience with low-level drivers and real-time control systems
- Strong debugging skills with JTAG, ETM, logic analyzers, oscilloscopes
- Experience with safety-critical software standards like MISRA C or ISO 26262
- Ability to read and interpret electrical schematics
- Strong architecture and system-level thinking for scalable firmware
- Experience with RTOS for safety-critical applications
- Familiarity with CI/CD for embedded systems, such as GitHub Actions
- Excellent communication and mentoring skills
- Technical leadership track record
What you get
- Health benefits including medical, dental, vision, HSA, FSA, EAP, and health concierge
- Life, short-term and long-term disability insurance with fully funded premiums
- Company 401(k) plan
- Commuter benefits
- Flexible vacation policy
- Remote or hybrid work opportunities
Experience and education
- 8+ years of relevant experience
Key skills
- embedded software
- firmware
- arm cortex-m
- microcontrollers
- low-level drivers
- real-time control systems
- jtag
- etm
- logic analyzers
- oscilloscopes
- misra c
- iso 26262
- rtos
- ci/cd
- github actions
- 3d lidar
- cameras
- virtual bumper
- hil testing
- test automation
- electrical schematics
- i.mx-6
About the role As a Senior Embedded Software Engineer , you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers. This is a technical leadership role that requires a strong systems mindset, a deep understanding of embedded softwar…
Extracted from the employer’s posting. Read it in full on Cyngn, Inc.’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Cyngn, Inc.
- Senior DevOps Lead - Cloud & Autonomous SystemMountain View, CA
- Senior Software Engineer, Autonomy - Calibration, Mapping & LocalizationMountain View, CA
- Senior Product Manager, Cyngn Insight & Fleet ManagementMountain View, CA
- Senior Vehicle Infrastructure EngineerMountain View, CA
- Staff Software Engineer - BackendMountain View, CA
- Software Engineer, Autonomy - Calibration, Mapping & LocalizationMountain View, CA