Staff Embedded Software Engineer
$210k - $320k42dot
We are looking for the best
About Us
42dot is a mobility AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group, 42dot pioneers the future of mobility by advancing the development of software-defined vehicles.
We develop safety-first, user-centric software-defined vehicle technologies that deliver the latest performance through continuous updates like smartphones. By advancing software and AI technology, 42dot envisions a world where everything is connected and moves autonomously through a self-managing urban transportation operating system.
About the Role
As a Staff Embedded Firmware Engineer, you will serve as a technical anchor for the core real-time software stack powering 42dot’s next-generation automotive platform. You will drive architectural decisions and implementation across the full embedded spectrum—from low-level board support packages (BSPs), peripheral drivers, and hardware interfaces up to RTOS architecture, deterministic communication protocols, and safety-critical platform logic.
In this role, you will champion high-performance, deterministic C and modern embedded C++ development adhering strictly to MISRA guidelines and ISO 26262 functional safety requirements. You will spearhead hardware bring-up efforts in our Sunnyvale labs, establish system characterization and timing budgets, resolve complex cross-domain issues, and ensure production-grade execution for Hyundai’s SDV platform.
Responsibilities
Platform Architecture & Firmware Development: Drive the technical design, implementation, and evolution of low-level BSPs, hardware abstraction layers, peripheral drivers (GPIO, ADC, PWM, Timers), and high-throughput communication stacks (CAN-FD, Ethernet/TSN, SPI, I2C).
RTOS & Concurrency Architecture: Architect and optimize RTOS environments (FreeRTOS, SafeRTOS, AUTOSAR OS), defining task partitioning, scheduling policies, IPC mechanisms, memory isolation, and deterministic execution budgets across multi-core systems.
Safety Coding & Quality Standards: Enforce rigorous MISRA C/C++ compliance and ISO 26262 safety practices (ASIL-D trajectory); establish static analysis baselines, triage workflows, and sound justification standards for the team.
Silicon Bring-Up & System Characterization: Lead hardware bring-up for new silicon and custom prototype boards; define methodologies for system characterization, interrupt latency analysis, execution profiling, and power/resource budgeting.
Complex Triage & Root-Cause Analysis: Serve as an escalation point for elusive hardware/software interaction bugs, timing issues, and race conditions using JTAG/SWD debuggers, logic analyzers, oscilloscopes, and bus analyzers.
Technical Interface Ownership: Partner closely with hardware design, systems engineering, and V&V teams to define rigorous Hardware-Software Interface specifications (ICDs) and drive bring-up tooling requirements.
Engineering Standards & Mentorship: Elevate code quality, design consistency, and review standards across the firmware organization; mentor senior and mid-level engineers.
Qualifications
Experience: 10+ years of hands-on embedded software engineering experience delivering production-grade firmware for safety-critical or resource-constrained platforms (Automotive, Aerospace, Medical Devices, Industrial Robotics, or Consumer Electronics).
C/C++ Mastery: Expert proficiency in embedded C and modern embedded C++, with deep knowledge of memory models, low-level concurrency, compiler optimization behaviors, and deterministic execution.
RTOS Architecture Depth: Proven track record architecting, tuning, and debugging production multi-threaded software on commercial or open-source RTOS platforms, including formal timing analysis and synchronization primitives.
Static Analysis Governance: Extensive hands-on experience with enterprise static analysis tools (Coverity, Polyspace, QAC, or Cppcheck), including establishing rulesets, resolving complex findings, and managing defensible suppressions.
Full-Stack Hardware Literacy: Strong architectural understanding of modern MCU/SoC architectures (ARM Cortex-M/R, TriCore, or similar), register-level programming, memory-mapped I/O, and automotive buses (CAN-FD, Ethernet, SPI, I2C).
Bring-Up Leadership: Demonstrated success leading board bring-up in a hardware lab, utilizing oscilloscopes, logic analyzers, and bus analyzers to diagnose board- and silicon-level defects.
Regulated Safety Track Record: Practical experience developing and delivering software under a regulated safety framework (ISO 26262, IEC 62304, DO-178C) with strict traceability to requirements.
Modern Build & CI Tooling: Proficiency with Git, Bazel (or modern build systems), and automated CI/CD pipelines for firmware build verification and automated testing.
Preferred Qualifications
Automotive Stacks & Diagnostics: Deep familiarity with ISO 14229 (UDS), SOME/IP, DoIP, or automotive Ethernet communication stacks.
Multi-Core & Security: Experience architecting multi-core microcontroller solutions, Hardware Security Modules (HSM), or secure boot implementations.
Communication Protocol Design: Experience designing, implementing, and validating custom or standardized protocol state machines, serialization layers, and fault-recovery logic.
Object-Oriented Architecture: Proven ability to apply structured OOP design patterns, clean interface abstractions, and data encapsulation in embedded C++ contexts.
Automation & Tooling: Proficiency in Python for developing internal bring-up tooling, HIL automation, or custom build/test scripts.
Interview Process
Application Review – Coding Test – 1st interview – 2nd interview – Offer Negotiation – Hiring
The screening procedures may vary depending on the position, schedule, or other circumstances.
You will be individually notified of the screening schedule and results via the email address provided in your application.
Compensation
$210,000 - $320,000
Additional Information
In accordance with fair hiring practices, do not include any personal information unrelated to your job qualifications (e.g., Social Security Number, family relations, marital status, age, photo, physical condition, place of birth, etc.) in your resume.
All documents must be submitted in PDF format and under 30MB in size.
We strongly encourage applications from U.S. veterans and candidates eligible for employment preference under applicable laws.
Qualified individuals with disabilities are encouraged to apply and will receive consideration under the Americans with Disabilities Act (ADA).
42dot does not accept unsolicited resumes and will not pay fees for any such submissions. Equal Opportunity Statement
42dot is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.
$207k - $300k
Define and maintain the multi-generation software architecture for Low-Speed IO (LSIO)... ...experience.8 years of experience working with embedded operating systems.3 years of experience... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...Suggested- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...requirements between hardware and software components, architect modular and testable... ...and support verification activities of embedded software and supervisory state machines,...SuggestedLocal areaWorldwideFlexible hours
- ...Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors and interconnects. You will develop... ...control plane, diagnostics, and integration points across CMIS, OpenBMC, and DMTF, while debugging embedded #J-18808-Ljbffr...SuggestedRemote work
$148.3k - $275.5k
...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle... ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge...SuggestedFull timeTemporary workWork experience placementInterim roleCasual workFlexible hours$191k - $215k
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next generation... ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...SuggestedFull timeTemporary workRemote workFlexible hours- ...Job Description The Embedded Platform Software team designs and builds the foundational software infrastructure for next-generation surgical... ...We are looking for a high-energy, talented Senior Software Engineer to join the Embedded Networking Software team, within the...
$255.65k - $268.44k
...Do Independently lead the architectural design, embedded development, and verification of safety-critical software components for the aircraft Charge Control Unit... ...DO-326A). Lead and mentor junior and mid-level engineers, fostering technical growth and conducting final...Local areaWorldwideVisa sponsorship$206k - $258k
...love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software, you will play a vital role in the design, development, and deployment of software that...Full timeLocal area$206k - $258k
...of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety-critical self-driving embedded software, you will play a vital role in the design, development, and deployment of software that...Full timeContract workLocal area- ...Rivian is seeking a Staff Silicon Validation Software Engineer for its Autonomy Hardware and Sensing Systems team in the Bay Area. You will contribute to Rivian’s next generation hardware platform, including an in-house AI accelerator SoC, to enhance vehicle performance...
- ...Rivian is seeking a Staff Silicon Validation Software Engineer in the Autonomy Hardware and Sensing Systems team in the Bay Area. You will help build... ...team to refine and execute validation plans, develop embedded C software, create testing tools, and document results...
- ...Ford Motor Company is hiring a Staff Software Engineer for the Advanced EV and Software group in the US. You will own the vehicle access authentication... ...across Digital Key and Key Card. Lead architecture and embedded software development for ECUs, leveraging Bluetooth, UWB,...Remote work
- ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...for everyone. Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land of this rapidly growing...Full timeLocal area
$186k - $232k
...protect it for future generations. Role Summary Join as Staff Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems team. You... ...refine and execute the SoC validation plan Use C embedded software to validate SoC for the next generation hardware...Full timeContract workTemporary workPart timeLocal areaShift work$111.07k - $166.4k
...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable... .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and... ...to production, and the role of a Staff Engineer in our team is to ensure the overall success...Permanent employmentFull timeInternshipWork from homeWorldwide$205k - $233k
...people around the world. Why Drivemode: Drivemode is the new software and user experience division of Honda that is focused on... ...SwiftUI Partner with product managers, designers, backend engineers, and peers across Honda Engage in discussions and contribute...$111.07k - $166.4k
...Staff Engineer, Optical Digital Signal Processing (ODSP) PHY SW TeamMarvell's semiconductor... ...Processing (ODSP) PHY SW Team develops software for Marvell's DSP products used in pluggable... .... We own all SW components, including embedded FW, customer SDK, and lab scripts, and...Permanent employmentInternshipWork from homeWorldwide$143k - $286k
...CASalary: $143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle,...Full timeTemporary workPart time$207k - $290k
...energy infrastructure and advanced AI. Born at X (the innovation engine behind Waymo, Verily, and Google Brain), Tapestry builds... ...Zealand, Australia, and Brazil.About the RoleWe are seeking a Staff Software Engineer / Technical Lead to co-anchor the technical direction...Full timeFlexible hours- ...Staff-level embedded software engineer role leading a small team on electrosurgical device software architecture and implementation. Responsible for developing firmware and applications in C++, C, Verilog, and Python for minimally invasive surgical systems. Responsibilities...
$202.5k - $274k
...applications or systems.Drive the design and implementation of durable software solutions to solve critical customer problems that are... ...applications with AI technologyCoach and mentor junior engineers on best practices of software engineering, leveraging AI to enhance...Work experience placementWorldwide$143k - $286k
..., onsite role at our Sunnyvale, CA office. This position is not eligible for remote work.Role summary:Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks...Full timeTemporary workPart timeWork at office$210k - $275k
...OpportunityWe’re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Staff Software Engineer on our Product teams, you’ll define how these capabilities are translated into scalable systems and cohesive product...Permanent employmentImmediate start$143k - $286k
...collaboration with architects and senior engineers.Build and deliver highly scalable... ...ll bringAt least 6 years of professional software development experience with expertise in... ...StockSummaryWe are seeking a talented and passionate Staff Software Engineer to join our...Full timeTemporary workPart time$220.5k - $298.5k
...prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver on our mission to power prosperity around the world. As a Senior Staff Engineer, you'...Temporary workWork experience placementWorldwide$207k - $300k
...performance and efficiency metrics to identify bottlenecks and engineer scalable optimizations across Google's infrastructure.Research... ...degree or equivalent practical experience.8 years of experience in software development.5 years of experience with ML design and ML...$200k - $250k
...customer. Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities for the... ...for the U.S. Department of Defense.Kodiak is recruiting a Staff Software Engineer to lead design and development of mission planning, routing...Temporary workWork at officeVisa sponsorship- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...Function of Position The Multiport Software Group within Intuitive has an immediate... ...willingness to learn microcontrollers and embedded software for memory-mapped I/OSome...Local areaImmediate startWorldwideFlexible hours
- ...entrepreneurial spirit of a startup, we’re hiring. SageSure, a leader in catastrophe-exposed property insurance, is seeking a Staff Software Engineer to help design, build, and evolve the software platforms that support our customers, partners, and business operations.As a...Live inRemote work
$143k - $286k
...-time onsite role based in Sunnyvale, CA; remote and hybrid options are not available. About the Role:Walmart is seeking a Staff Software Engineer to lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks...Full timeTemporary workPart timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- software quality assurance Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- id software Sunnyvale, CA
- software sales Sunnyvale, CA
- software asset management analyst Sunnyvale, CA
- internship software Sunnyvale, CA



