1,982,049open jobs
117,017companies
252,136added this week
Browse all
Salary
$210k – $320k per year
Location
In office (Sunnyvale)
Seniority
Staff · 10+ years exp
Visa
H-1B filings in 12 months: 3
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 21, 2026. 42dot scores B on the Alion truth index.

Overview
Company
Impact
Profile match
42dot is a South Korean mobility software company founded in 2019 and acquired by Hyundai Motor Group in 2022, where it serves as the group's global software centre. It develops the software-defined vehicle platform for Hyundai and Kia, covering the vehicle operating system, over-the-air updates, autonomous driving software, AI services and the cloud services behind them, with offices in Sunnyvale and Warsaw. The company is headquartered in Seongnam, South Korea.

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.

  • If you experience issues uploading your resume, please send it along with the job posting URL to [email protected].

  • 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.

※ Please review the following information before applying.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,982,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Sunnyvale
$120k – $137k per year • In office • 1+ year exp • Master's Degree • Hillsboro
MATLAB
Apply
$145k – $205k per year • Hybrid • 5+ years exp • Bachelor's Degree • Boston
Python
Verilog
C++
SystemVerilog
VHDL
DevOps
CI/CD
Apply
≈ $110k – $201k per year (Estimated) • In office • Huntsville
Apply
≈ $114k – $208k per year (Estimated) • In office • Englewood
SpaceTech
MBSE
MedTech
Verification & Validation
Apply
≈ $102k – $187k per year (Estimated) • In office • TS/SCI • 3+ years exp • Bethesda
DevOps
VMWare
Windows
Apply
≈ $22k – $56k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Pune
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
Claude
DevOps
Rest API
CI/CD
Git
Management
Agile
Apply
≈ $21k – $54k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Bengaluru
C++
DevOps
Linux
VLAN
Apply
DE-ET-FDE-Senior 3 days ago
≈ $24k – $54k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
AI/ML
AI Agents
Multi-Agent Systems
DevOps
GCP
Azure
CI/CD
AWS
Platform Engineering
Apply
≈ $18k – $41k per year (Estimated) • Hybrid • 3+ years exp • Thiruvananthapuram
DevOps
Rest API
Splunk
Azure DevOps
Dynatrace
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Nginx
Grafana
Azure AKS
GitHub
GitLab
SOAP
Management
ServiceNow
ITIL
ITSM
Apply
$16k – $19k per year • Hybrid • 2+ years exp • Almaty
Java
Kotlin
SQL
Java
Maven
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Gradle
Testcontainers
Flyway
Liquibase
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
Mobile
JUnit
DevOps
Rest API
Docker Compose
WebSockets
Git
Docker
Kubernetes
Grafana
Amazon S3
SOAP
Cybersecurity
Keycloak
Management
Agile
Scrum
QA
Swagger
Apply
$175k – $248k per year • In office • Full-Time • 7+ years exp • Sunnyvale
Python
C
C++
C
Embedded C
DevOps
RTOS
CI/CD
Git
Bazel
Cybersecurity
Wireshark
IoT
FreeRTOS
SpaceTech
DO-178C
MedTech
IEC 62304
Verification & Validation
Apply
$189k – $267k per year • In office • Full-Time • 15+ years exp • Master's Degree • Sunnyvale
Python
C
C
Embedded C
U-Boot
DevOps
RTOS
CI/CD
Bazel
Linux
Robotics
Zenoh
SpaceTech
DO-178C
Apply
Embedded SW Engineer 4 months ago
$215k – $303k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Sunnyvale
Python
Rust
C++
C++
CMake
DevOps
Linux
Robotics
ROS
Apply
$140k – $200k per year • In office • Full-Time • 5+ years exp • Sunnyvale
DevOps
IAM
Cybersecurity
ISO 27001
SIEM
Apply
$145k – $240k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Sunnyvale
Python
Go
DevOps
Terraform
Helm
CloudFormation
Datadog
Prometheus
Pulumi
CI/CD
GitOps
ArgoCD
Git
AWS
Kubernetes
Amazon EKS
GitLab
Amazon CloudWatch
Linux
Apply
$116k – $160k per year • Equity • In office • Full-Time • 5+ years exp • Master's Degree • Seattle • Sunnyvale
DevOps
AWS
Apply
≈ $38k – $69k per year (Estimated) • In office • Sunnyvale
Apply
In office • Internship • PhD • Sunnyvale
Python
AI/ML
Fine-tuning
Multimodal AI
NLP
PyTorch
LLM
Hugging Face
LLM Guardrails
Interpretability
Machine Learning
DevOps
GCP
AWS
Unix
Apply
≈ $43k – $75k per year (Estimated) • In office • Part-Time • San Jose • Santa Clara • Sunnyvale • Cupertino • Mountain View
Apply
≈ $43k – $75k per year (Estimated) • In office • Part-Time • San Jose • Santa Clara • Sunnyvale • Cupertino • Mountain View
Apply
See all jobs
This is one of many
1,982,049 more open roles from verified company boards, updated every day.