Senior Embedded Software Engineer (C++)
59k € a 79k €/anEstimé
Temps plein
Latitude AI
Responsibilities
- Own the end-to-end architecture of hardware safety and power-management systems, including safe-state strategies, power sequencing, thermal throttling, and watchdog orchestration.
- Implement low-level bare-metal and FreeRTOS drivers for PMICs, voltage supervisors, thermal monitors, and other safety-critical integrated circuits.
- Integrate TI Safety Diagnostic Library capabilities including LBIST, PBIST, ECC, DCC, and ESM into firmware and map diagnostic coverage to ISO 26262 hardware fault metrics.
- Perform deep-dive code reviews across hardware safety modules and maintain clean, consistent, testable driver interfaces and error-handling patterns.
- Serve as the subject-matter expert for hardware-firmware-safety interfaces and resolve ambiguities involving sequencing, watchdog timing, thermal limits, and voltage thresholds.
- Mentor engineers on embedded safety patterns, driver architecture, RTOS integration, ISO 26262 traceability, and functional-safety reasoning.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field plus 4+ years of relevant experience; alternatively, a master's degree plus 2+ years of relevant experience or a PhD.
- Deep experience developing embedded C/C++ software with advanced language features, clean abstractions, interface-based design, and embedded constraints such as no exceptions and no RTTI.
- Expertise in ARM-based SoC architectures, especially ARM Cortex-R5F, including memory-mapped I/O, VIM interrupt controllers, MPU configuration, cache behavior, and memory barriers.
- Experience configuring MPUs and hardware-level firewalls for spatial and temporal isolation in multi-core safety-critical environments.
- Experience building or significantly refactoring hardware abstraction layers for multiple hardware targets, RTOS environments, or variant configurations.
- Ability to independently root-cause complex failures involving power sequencing, watchdogs, thermal throttling, interrupt latency, shared memory, RTOS scheduling, and hardware peripherals.
- Expert-level proficiency with JTAG, on-target debugging, logic analyzers, and other tools for verifying low-level hardware-software interactions.
- Deep understanding of FreeRTOS and/or SafeRTOS, including task lifecycle, synchronization, interrupt handling, timing constraints, preemption, priority inversion, and stack requirements.
- Direct experience developing datasheet-based drivers for safety-critical integrated circuits using SPI/I2C, register-level configuration, fault handling, and diagnostic integration.
- Foundational knowledge of ISO 26262 ASIL-B/C functional-safety concepts, including safe states, diagnostic coverage, fault-tolerance allocation, and requirements traceability.
- Preferred experience with TDA4/J784S4 Jacinto 7 or other TI automotive SoCs, TI PSDK, SDL, register maps, and peripheral architectures.
- Preferred expertise in Linux-based embedded software development, gtests, Python scripting, Bazel, and Docker.
- Preferred experience with ISO 26262 audits or certification, Jama requirements traceability, FMEA/HARA, safety cases, hardware diagnostic frameworks, Tracealyzer, in-circuit emulators, or automotive and other safety-critical domains.
Benefits
- Medical, dental, and vision insurance for employees and families, plus a health savings account with available employer match.
- Employer-matched 401(k) with immediate vesting and employer-paid group term life insurance.
- Paid parental leave, paid medical leave, unlimited vacation, and 15 paid holidays.
- Daily lunches, snacks, and beverages at office locations.
- Pre-tax healthcare, dependent-care, and commuter benefits.
- Monthly wellness stipend, adoption/surrogacy support, and backup child and elder care.
- Professional development reimbursement and an employee assistance program.
- Discounted legal services, identity theft protection, pet insurance, employee resource groups, quarterly team activity stipend, and wellness initiatives.
- Full-time position based in California; visa sponsorship is available and permanent U.S. work authorization is required.
L'offre d'emploi a été publiée il y a 2 jours
Offres d'emploi similaires
- 3 100 € a 3 700 €Estimé...teams partner with specialist engineers from major silicon companies... ...class hardware platforms and software stacks Work with partners... ...have experience working with C, C++ You can work in a globally... ...speaking experience IoT / Embedded experience – from board and...SeniorC#Temps pleinStageTélétravail
116.63k $ a 181.24k $/année
...Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data... ...technologies and standards ~ Proficiency in Java, C++, or other systems languages. Ability to set up, scale, and investigate...SeniorC#ContratTemps pleinTélétravail53k € a 71k €/an
...design, build and distribute open-source software that enables people to enjoy the internet... ...Collaborate on security initiatives: Partner with engineers across teams to identify, prioritize, and... ...engineering, with proficiency in C/C++ and a solid understanding of security...SeniorC#Temps pleinTélétravailTravail à domicile53k € a 71k €/an
...and distribute open-source software that enables people to enjoy the... ...team is a community of engineers who care deeply about delivering... ...platforms. About the role: A Senior Software Engineer contributes... ...Solid programming skills in C/C++. ~ Effective communicator and...SeniorC#Temps pleinTélétravailTravail à domicile- 3 300 € a 3 900 €Estimé...Overview Axelera AI is seeking a talented Senior/Staff Engineer – Computing Architecture to design and... ..., you will work closely with hardware, software, and product teams to define... ...frameworks. ~ Proficiency in Python or C++ programming with a strong understanding...SeniorC#Temps pleinHoraires flexibles
- 2 400 € a 2 900 €Estimé...source and precision engineering. Today, Canonical is providing... ...and open source software strategy in Automotive... ...engineering teams, senior management, and external... ...in Linux packages and embedded development You have... ...have experience in C/C++ and Python programming...SeniorC#Temps pleinTélétravailTravail à domicile
- 2 300 € a 2 700 €Estimé...provider of open source software and operating... ...data science, AI, engineering innovation, and... ...been written in C or C++. We believe that... ...system firmware and embedded software,... ...of all levels of seniority, for all relevant... ...path For more senior roles, experience...SeniorC#Temps pleinTélétravailTravail à domicile
- 2 900 € a 3 600 €Estimé...And do not miss our latest title "Shop & Stuff" to enjoy while playing! Due to the business expansion, we are looking for a Senior VR Unity Developer to join our Team. If you are passionate about gaming, enjoy a pro-active startup vibe, are always on the lookout...SeniorC#Travail à distanceStage
- ...cover and their potential bottlenecks Work with deployment engineers to ensure that what you build goes as quickly as possible to the... ...science or related field ~3+ years of experience as a Software Engineer (Backend) ~2+ years of experience using TypeScript...SeniorC#Contrat
- 3 400 € a 4 100 €Estimé...We are looking for a highly skilled Senior/Lead Unity Developer who is passionate... ...designers, artists, product managers, and other engineers. We are looking for someone who can... ...well-documented C# code following modern software engineering principles. Optimize gameplay...SeniorC#Travail à distanceHoraires flexibles
- ...work independently and also as part of a group; Technical knowledge (SQL, .NET) Other Languages English: C1 Advanced Seniority Senior...SeniorC#Travail à distance
95k $ a 115k $/année
...PublicInput PublicInput develops and supports Software-as-a-Service (Saas) solutions designed... ...a frontend-leaning Full Stack Software Engineer to help build and improve the... ...feedback and insights with support from senior engineers. Develop an understanding of how...SeniorC#Temps plein- 1 800 € a 2 200 €EstiméInternship Description Recruitment for this position is now closed.C#Stage
- 1 900 € a 2 400 €Estimé...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, a private ad network (opt-in!)... ...a frontend or full-stack background and grow into browser-level C++ feature work over time. Responsibilities will include:...C#Temps pleinTélétravailTravail à domicile
- 3 000 € a 3 600 €Estimé...external code, and deployed instrumentation. Apply and coach engineering best practices for robust, testable, and composable code.... ...technologies. Requirements At least 5 years of experience as a software engineer, data scientist, or ML engineer; most successful...SeniorTemps pleinStageTélétravail
- 3 000 € a 3 600 €Estimé...technologies, anti-crawling mechanisms, and AI-powered extraction approaches. Requirements At least 5 years of professional software engineering experience building production systems. Strong knowledge of algorithms, data structures, concurrency, and distributed...SeniorTemps pleinTélétravail
- 2 100 € a 2 600 €Estimé...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation and IoT. Our customers... ...shipping software in Rust, Go, Python and C/C++ Packaging, integrating, testing and...C#Temps pleinTélétravail
- ...and working with brilliant people. You are an accomplished senior Python programmer that enjoys challenging projects in mission-critical... ...one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical...SeniorTemps pleinTélétravail
- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...with at least one of Python, Go, C or C++ on Linux Ability to troubleshoot with...C#Temps pleinTélétravailTravail à domicileHoraires flexibles
- 2 900 € a 3 500 €Estimé...home batteries. The missing piece is software that can connect and orchestrate these... ...we're looking for: We’re hiring a Senior Backend Engineer to make Enode’s EV platform more reliable... ...integral to the way we work and are embedded into all our hiring processes. You can...SeniorTemps pleinStageTélétravailTravail à domicileHoraires flexibles
180k $ a 220k $/année
..., and PCI 4.0—that protects the infrastructure and customer data behind our industry-leading Voice AI API. We're hiring a Senior Software Engineer in the security space to join our IT & Security team as the company's first security engineering role. This role sits at...SeniorTemps pleinStageTélétravail- 2 800 € a 3 400 €Estimé...home batteries. The missing piece is software that can connect and orchestrate these... ...we're looking for: We're hiring a Senior Software Engineer to help build the software layer that... ...integral to the way we work and are embedded into all our hiring processes. You can...SeniorTemps pleinStageTélétravailTravail à domicileHoraires flexibles
227k $ a 272k $/année
...Consensys is the leading blockchain and web3 software company. Founded by Joe Lubin, CEO of Consensys and Co-Founder of... ...with native code where it matters. As a Principal Mobile Engineer, you’ll be the most senior hands‑on technical leader focused on mobile: setting architecture...SeniorTemps pleinTravail hybrideTélétravail113.08k $ a 175.73k $/année
...Senior Software Engineer, MediaWiki Summary The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki Platform team. MediaWiki is the open-source platform that powers Wikipedia and its sister projects - impacting hundreds of millions...SeniorContratTemps pleinTélétravail- 2 900 € a 3 600 €Estimé...India) creates quality solutions for its customers by combining software, back office, and knowledge processing operations to fulfill... ...Summary We are seeking a highly motivated and skilled Software Engineer with 5–8 years of professional experience in designing,...SeniorTemps plein
- 2 300 € a 2 700 €Estimé...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... ...languages, typically Python, Golang, Rust, C/C++, JavaScript and of course... Bash. We...C#Temps pleinTélétravailTravail à domicileTravail le week-endDu lundi au vendrediTravail de nuitTravail le soir
- 2 800 € a 3 400 €EstiméThe eBPF Platform team owns the shared eBPF infrastructure inside the Datadog Agent, and is responsible for its reliability, performance, and evolution across a wide variety of Linux distributions and kernel versions. We build tooling and agent functionality for product...SeniorTemps pleinTravail hybrideTélétravail
- 1 800 € a 2 200 €Estimé...anomalies (debug, bug fixing) - Participer à l’amélioration continue des bonnes pratiques de développement Environnement technique : C++ / Linux Embarqué / Yocto / Qt Poste Au quotidien, vous serez amené en autre à : - Analyser et comprendre l’architecture...C#FreelanceTélétravail
- 3 000 € a 3 600 €Estimé...and production inference workflows. Partner with application engineering teams to integrate AI into code review, test generation,... ...technical leadership. Requirements ~6+ years of professional software engineering experience or equivalent, including shipping production...SeniorTemps pleinTélétravail
- 2 200 € a 2 600 €Estimé...? Develop and maintain client-side features within the Unreal Engine 5 application; Take ownership of one functional direction (e.... ...shipping at least one title on the Windows platform; ~ Strong C++ coding principles and practices, with experience in Unreal Engine...C#Travail à distanceStage
