Senior Embedded Software Engineer, C++ – Hardware Safety

Job not on LinkedIn

🔥 0 minutes ago

🏄 California, Michigan, +1 more states – Remote

infoinfo

💵 $160k - $240k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Latitude

Latitude

51 - 200 employees

💼 Consulting

📣 Marketing

📱 Media

Consulting • Marketing • Media

Latitude is a strategic creative agency that emphasizes a culture-led approach to inspire breakthrough ideas and maintain relevance. As a fiercely independent, woman-owned organization, Latitude operates with a commitment to use business as a force for good, fostering a purpose-led culture that promotes positive change in the world. The agency focuses on growing great brands while nurturing a community of relentless do-gooders committed to growth and societal betterment.

📋 Description

• Own the end-to-end architecture of hardware safety and power management systems, including safe-state strategies, power sequencing, thermal throttling, and watchdog orchestration meeting ASIL-B/C safety goals • Implement low-level drivers and firmware for safety-critical ICs such as PMICs, voltage supervisors, and thermal monitors on bare metal and FreeRTOS • Lead hardware-software safety diagnostic frameworks and integrate TI Safety Diagnostic Library features including LBIST, PBIST, ECC, DCC, and ESM • Ensure diagnostic coverage maps to ISO 26262 hardware fault metrics • Perform deep-dive code reviews across hardware safety modules and enforce clean, testable, consistent designs • Serve as the subject matter expert for hardware-firmware-safety interfaces • Resolve ambiguity in PMIC sequencing, watchdog timing, thermal limits, and voltage thresholds through evidence-based technical influence • Mentor engineers on embedded safety patterns, driver architecture, RTOS integration, ISO 26262 traceability, and functional safety reasoning • Collaborate with hardware teams, PMIC vendors, SoC architects, safety engineers, and system integration teams

🎯 Requirements

• Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD) • Experience in embedded C/C++ with deep understanding of advanced language features, design paradigms, and embedded constraints (no exceptions, no RTTI, careful memory management) • Proven ability to design clean abstractions and interface-based code for testability • Proven expertise in ARM-based SoC architectures, specifically ARM Cortex-R5F: memory-mapped I/O, interrupt controllers (VIM), MPU configuration, cache behavior, and memory barriers • Experience debugging at the register level using datasheets • Direct experience configuring MPUs and hardware-level firewalls to enforce spatial and temporal isolation in multi-core, safety-critical environments • Experience building or significantly refactoring Hardware Abstraction Layers (HAL) • Ability to root-cause complex system failures involving shared memory, RTOS task scheduling, and hardware peripherals without supervision • Ability to identify low-level design pitfalls and express designs through state diagrams, timing requirements, and register-level sequences • Expert-level use of embedded debugging tools (JTAG, on-target debugging, logic analyzers) • Deep understanding of Real-Time Operating Systems, especially FreeRTOS and/or SafeRTOS • Direct experience developing drivers for safety-critical integrated circuits from datasheets, including SPI/I2C implementation, register-level configuration, fault handling, and diagnostic integration • Foundational knowledge of ISO 26262 ASIL-B/C functional safety concepts • Candidates must be legally authorized to work in the United States on a permanent basis • Verification of employment eligibility is required at hire • Visa sponsorship is available for this position

🏖️ Benefits

• Competitive compensation packages • High-quality individual and family medical, dental, and vision insurance • Health savings account with available employer match • Employer-matched 401(k) retirement plan with immediate vesting • Employer-paid group term life insurance and the option to elect voluntary life insurance • Paid parental leave • Paid medical leave • Unlimited vacation • 15 paid holidays • Daily lunches, snacks, and beverages available in all office locations • Pre-tax spending accounts for healthcare and dependent care expenses • Pre-tax commuter benefits • Monthly wellness stipend • Adoption/Surrogacy support program • Backup child and elder care program • Professional development reimbursement • Employee assistance program • Discounted programs that include legal services, identity theft protection, pet insurance, and more • Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives • Annual bonus programs • Equity compensation

Apply Now

Similar Jobs

🔥 20 minutes ago

Slate Auto

201 - 500

🚘 Automotive

🏭 Manufacturing

🚗 Transport

Senior Backend Software Developer building digital customer experiences for Slate’s affordable electric vehicles. Leading software architecture, cloud development, testing, technical decisions, and mentorship.

🔥 21 minutes ago

AECOM

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Substation Engineering Lead designing utility-scale physical substations for AECOM, a global infrastructure consulting firm. Leading technical studies, design reviews, client meetings, budgets, schedules, and engineering teams.

🔥 32 minutes ago

Allstate

10,000+ employees

💼 Consulting

📦 Logistics

🛡️ Insurance

Specialty vehicle claims technical lead handling complex damage assessments, appraisals, training, and quality control. Supporting National General’s RV, commercial vehicle, and specialty insurance operations.

🔥 40 minutes ago

The Cigna Group

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

💊 Pharmaceuticals

Senior Data Engineer building Databricks data platforms for Cigna’s healthcare businesses. Developing Spark pipelines, cloud data solutions, and reliable production systems.

🔥 1 hour ago

Natera

1001 - 5000

🏥 Healthcare

🧬 Biotechnology

⚕️ Healthcare Insurance

Senior Software Engineer building scalable Java web applications and microservice APIs. Supporting Natera’s cell-free DNA testing and personalized diagnostics mission.