Senior Embedded Software Engineer
Cyngn
Job Description
Job Description
About Cyngn
Based in Mountain View, CA, Cyngn is a publicly-traded autonomous technology company. We deploy self-driving industrial vehicles - specifically autonomous tuggers - to factories, warehouses, and other facilities throughout North America. To build this emergent technology, we are looking for innovative, motivated, and experienced leaders to join us and move this field forward. If you like to build, tinker, and create with a team of trusted and passionate colleagues, then Cyngn is the place for you. Key reasons to join Cyngn:
We are small and big.
With under 100 employees, Cyngn operates with the energy of a startup. On the other hand, we’re publicly traded. This means our employees not only work in close-knit teams with mentorship from company leaders—they also get access to the liquidity of our publicly-traded equity.
We build today and deploy tomorrow.
Our autonomous vehicles aren’t just test concepts—they’re deployed to real clients right now. That means your work will have a tangible, visible impact.
We aren’t robots. We just develop them.
We’re a welcoming, diverse team of sharp thinkers and kind humans. Collaboration and trust drive our creative environment. At Cyngn, everyone’s perspective matters—and that’s what powers our innovation.
About this 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 software best practices, and the ability to mentor others. You will work closely with electrical engineers, controls engineers, and the broader software team to deliver robust, production-quality firmware.
- Act as design responsible engineer for a vehicle program that includes controllers for: Traction Control, Actuator Control, IO Control, Sensor Control, and Functional Safety Firmware.
Define technical direction for embedded software architecture, coding standards, and system interfaces.
Review electrical schematics, direct I/O mapping, and work with hardware engineers to ensure firmware and hardware are well-integrated.
Debug complex issues using ARM JTAG/ETM systems and other tools.
Develop safety-critical code in compliance with MISRA C or similar standards.
Use data intense sensors such as 3D LIDARs and Cameras to create ‘Virtual Bumper’ systems to achieve PL=D ratings (Roughly ASIL-C equivalent) on microprocessors such as i.MX-6 series
Create and maintain documentation including APIs, state diagrams, and test matrices.
- Plan, implement, and execute firmware test procedures across multiple levels of vehicle integration.
Own specifications for Hardware-in-the-Loop (HIL) testing systems and support test automation.
Establish and maintain a Continuous Integration (CI) framework for embedded software.
- 8–12+ years of experience developing embedded software in a product-focused environment.
Deep expertise with microcontrollers (ARM Cortex-M preferred), low-level drivers, and real-time control systems.
Strong experience with debugging tools (JTAG, ETM, logic analyzers, oscilloscopes).
Experience with safety-critical software development standards (e.g., MISRA C, ISO 26262).
Ability to read and interpret electrical schematics and work across hardware/software boundaries.
Strong architecture and system-level thinking — ability to design firmware systems that scale and integrate well.
Experience with RTOS systems for safety critical applications.
Familiarity with CI/CD for embedded systems (Github Actions).
Excellent communication skills and a track record of mentoring and technical leadership.
- Health benefits (Medical, Dental, Vision, HSA and FSA (Health & Dependent Daycare), Employee Assistance Program, 1:1 Health Concierge)
- Life, Short-term and long-term disability insurance (Cyngn funds 100% of premiums)
- Company 401(k)
- Commuter Benefits
- Flexible vacation policy
- Sabbatical leave opportunity after 5 years with the company
- Paid Parental Leave
- Daily lunches for in-office employees and fully-stocked kitchen with snacks and beverages
- Monthly meal and tech allowances for remote employees
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Urgent need for Senior Software Engineer Contract (***) ***-**** Ext :514 Senior Software Engineer (Wifi) 8+ years of experience in Embedded Software Development in C/Linux Environment Expertise in Wi‑Fi open source components – LwIP, WPA Supplicants, D-Bus, ConnMan Preferred...SeniorContract workWork experience placement
- ...Join a team of passionate and creative engineers dedicated to building technologies that... ...intersection of groundbreaking hardware, software, and design, and we are looking for a... ...engineering counterparts. Description As a Senior Embedded Software Engineer you will be a...Senior
$190k - $240k
..., and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the higher...SeniorFlexible hours- ...Senior Embedded Software Engineer - Frameworks Our Servo Frameworks and Simulator team is responsible for the real-time software infrastructure that supports critical performance, safety and user-facing features of the da Vinci™ Surgical System, Intuitive's flagship...SeniorLocal areaFlexible hours
$160k - $210k
...focusing on energy-efficient processors is looking for a Senior Software Optimization Engineer. This role involves designing, optimizing, and... ...ideal candidate will have over 8 years of experience in embedded systems, significant expertise in C/C++, and the ability...Senior- ...Amazon in Los Gatos is seeking an Embedded Software Manager to lead a connectivity platform engineering team. The role encompasses managing and guiding engineers, working across the software stack from firmware to user applications, and ensuring high-impact customer features...Senior
$146.9k - $183.6k
...Embedded Software Engineer Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free electric adventure vehicles we build, and the curious, courageous souls we seek to attract. As a company, we constantly challenge what's possible...SeniorFull timeContract workTemporary workPart timeLocal areaRemote workShift work$150k - $180k
...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one... ...Force.. Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware...SeniorFull time- ...right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Embedded Software Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft....SeniorWork at office
- ...professionals and their patients. Together, let's advance the world of minimally invasive care. Job Description As a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...SeniorLocal areaWorldwideFlexible hours
- We are seeking a Senior Embedded Software Engineer with strong experience in QNX and/or Android device driver development, board bring-up, and low-level hardware integration on Automotive IVI and Connectivity ECUs. This role focuses on platform enablement, driver development...SeniorRemote work
- ...FW's architectural direction. Works extensively with external engineering teams at CMs and silicon vendors, the work is outsourced; the... ...the team's firmware engineering practices. Requirements 5 years embedded firmware — at least one shipped consumer product where you...SeniorContract workWork at officeShift workRotating shift2 days per week
$180k - $270k
...Flex for exceptional candidates) )Positio n: Full Ti me Most firmware engineers write code for boards that never leave the bench. This isn't th at. You'll be building the real-time embedded software that lets an autonomous defense system sense, decide, and act, software...SeniorFlexible hours$140k - $215k
...specification Automate the regression test Develop software modules Goal: Evaluate SDK functionality... ...Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science,... ...experience with a focus on Linux and embedded environments. Familiarity with sensor modalities...SeniorWork experience placementWork at officeLocal area$140k - $190k
...WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature development...Full time- ...Searchstratos in Palo Alto is seeking a Staff Solutions Engineer to design and deploy production solutions on the Archetype AI platform, spanning edge devices to the cloud. You will own end-to-end implementation, building apps, integrations, and data pipelines while partnering...Senior
- Job Title: Embedded Firmware Engineer Location: Mountain View, CA In this role, you will Design, prototype... ...system environment. Work with software, hardware and mechanical engineers... ...resource-constrained embedded systems Seniority level : Associate Employment type :...SeniorFull time
$78k
HCLTech is looking for a highly talented and self‑motivated Senior Firmware Engineer to join it in advancing the technological world through... ...similar). Proficiency in C for bare‑metal and RTOS‑based embedded systems. Experience with DMA‑driven peripheral communication...SeniorFull timeLocal area- ...Join an innovative company as a Backend Engineer, where you'll design and develop scalable backend systems that power cutting-edge visual storytelling technology. Your role will involve creating secure APIs, managing databases, and collaborating with talented teams to...Senior
$165k - $210k
...ALSO. in Palo Alto, California is looking for a talented backend engineer to lead the development of their innovative navigation system for electric vehicles. This role offers a unique opportunity to work on a groundbreaking project without legacy constraints. The ideal...SeniorFlexible hours- ...Quince is seeking a senior backend engineer to design, develop, and maintain scalable ecommerce backend systems, APIs, and customer-facing platforms, including web and mobile. You will drive high-traffic architectures, collaborate with product and design, mentor others...Senior
- ...Job Title: Senior Embedded Engineer Location: Troy, MI (Day 1 Onsite) Experience: 10+ Years Job Description We are looking for a... ...ideal candidate will have extensive experience in embedded software development, automotive cybersecurity, and AUTOSAR-based systems...Senior
- ...C++ for performance and spans the full development cycle from design to production. The position is full-time, based in the Palo Alto area with remote-friendly options, and requires mid-level+ experience in backend engineering and systems programming. #J-18808-Ljbffr...SeniorFull timeRemote work
$170k - $220k
...Senior Full-stack Engineer Location: Hybrid- Palo Alto Office Tuesday/Thursday The difference you will make We're looking for a senior... .... You take a collaborative approach to building software with both engineering and non-engineering team members....SeniorFull timeH1bWork at officeImmediate startFlexible hours- ...and application development. Dataset owners share their data for model training without giving up control of it. Researchers and engineers get access to compute to train, deploy, and use their models. It's the infrastructure layer that turns scattered scientific data into...SeniorContract work
- ...Senior Systems Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We...SeniorWork experience placementWork at office2 days per week
- ...Glint Tech Solutions in Sunnyvale is seeking a Senior/Staff Full Stack Software Engineer to design, build, and scale mission-critical products across frontend, backend and infrastructure. You will work with TypeScript, Node.js, Express, GraphQL, PostgreSQL on AWS, and...SeniorRemote work
$170k - $198k
...world’s most complex electronics. We capture digital exhaust and engineering context from assembly lines—images, test logs, BOM data,... ...Instrumental to accelerate new product introduction and production. As a Senior Solutions Design Engineer, you will work with Instrumental’s...SeniorImmediate start- ...we’re building the intelligence layer for safer streets globally. About the Role We're seeking a Senior Embedded Engineer to lead the development and optimization of software that powers our AI-enabled traffic enforcement cameras. These systems operate in challenging...SeniorLocal area
$140k - $170k
...verification and validation of safety-critical software components for the Platform Software... ...tracking systems; collaborate with embedded developers to analyze root causes and verify... ...field ~ At least a BS in Electrical Engineering, Computer Engineering, Computer Science,...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior manager tax Mountain View, CA
- senior devops Mountain View, CA
- senior international accountant Mountain View, CA
- senior vmware engineer Mountain View, CA
- sr technical product manager Mountain View, CA
- senior resident engineer Mountain View, CA
- senior performance engineer Mountain View, CA
- senior storage engineer Mountain View, CA
- senior cloud solutions architect Mountain View, CA
- senior director of operations Mountain View, CA


