Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Alertas de empleo

Senior Embedded Software Engineer (C++)

Jornada completa

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.
Vacante publicada el Hace un mes
Empleos similares que podrían interesarleBasado en la vacante Senior Embedded Software Engineer (C++) en Teletrabajo
  •  ...implement robust, highly reliable software for safety-critical systems using...  ...case scenarios. Mentor junior engineers on safety-critical coding...  ...experience focused on systems-level or embedded systems programming. Proficiency in C++, C, or Rust and strong understanding... 
    Senior
    Temporal
    Tiempo completo
    Remoto
    Trabajo híbrido
    Horario flexible

    Agility Robotics

    Teletrabajo
    20 dias atras
  •  ...maintainability. Develop new features collaboratively with engineers, product managers, designers, client teams, and community members...  ...Requirements At least five years of related professional software engineering experience. Experience with parser generators,... 
    Senior
    Tiempo completo
    Remoto

    Wikimedia Foundation

    Teletrabajo
    23 dias atras
  •  ...working with brilliant people. You are an accomplished senior Python programmer that enjoys challenging projects in...  ...the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical we've honed our remote... 
    Senior
    Tiempo completo
    Remoto

    Canonical

    Teletrabajo
    17 dias atras
  •  ...leading provider of open source software and operating systems to...  ...cloud, data science, AI, engineering innovation and IoT. Our...  ...growing. We are hiring an Embedded Linux Field Engineer for Devices/IoT to expand...  ...one of Golang, Python, C, C++, or Rust Professional... 
    Sugerido
    Tiempo completo
    Trabajar en la oficina
    Remoto

    Canonical

    Teletrabajo
    20 dias atras
  •  ...maintainability. Requirements Previous software engineering experience with trading or exchange...  ...software engineering background with senior-level experience preferred. Coding ability...  ...- and high-level languages such as C, C++, Go, Zig, Rust, Java, Scala, and Python... 
    Senior
    Tiempo completo
    Desde casa

    Alpaca

    Teletrabajo
    21 dias atras
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...robust upgrade paths and engineer the future of Ubuntu. Ubuntu...  ...Rust, Go, Python, Flutter or C/C++ Professional written and spoken... 
    Freelance
    Tiempo completo
    Trabajar en la oficina
    Remoto

    Canonical

    Teletrabajo
    20 dias atras
  •  ...agent product parity with macOS. Raise engineering standards through code review, design...  ...interception approach. Proficiency in C or C++ for driver development and Go or another...  .... Track record of shipping endpoint software with attention to failure handling,... 
    Tiempo completo
    CAS

    CloudZero

    Teletrabajo
    19 dias atras
  •  ...infrastructure creation, upgrading, and auditing. Mentor senior and mid-level engineers, conduct design and code reviews, and drive alignment...  ...base salary range of $163,800-$257,400 USD. ZoomInfo may use a software-based assessment during the recruitment process.... 
    Senior
    Temporal
    Tiempo completo
    Contrato

    ZoomInfo

    Teletrabajo
    27 dias atras
  •  ...Position: Senior PHP & WordPress Engineer Location: Remote from LATAM Contract Type: Full-time Contractor Time Zone Alignment...  ...in Austin, specializing in building and embedding high-performing software development teams. From design to deployment, we deliver... 
    Senior
    Trabajo remoto
    Contratista
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras
  •  ...guardrails into frameworks, architecture, processes, and the software development lifecycle. Develop security requirements and work...  ...risks. Drive the product security roadmap with product, engineering, and the broader security team. Research relevant threats and... 
    Senior
    Tiempo completo
    Desde casa
    Remoto
    Trabajo híbrido
    3 días a la semana

    Grow Therapy

    Teletrabajo
    29 dias atras
  •  ...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:... 
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Brave

    Teletrabajo
    21 dias atras
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...robust upgrade paths and engineer the future of Ubuntu. Ubuntu...  ...software in Rust, Go, Python and C/C++ Packaging, integrating,... 
    Freelance
    Tiempo completo
    Trabajar en la oficina
    Remoto

    Canonical

    Teletrabajo
    19 dias atras
  •  ...code reviews, test-design reviews, technical discussions, and engineering and QA practice improvements. Requirements Bachelor's, master...  ...or equivalent experience. At least 5 years of professional software or QA engineering experience, including shipping test... 
    Práctica
    Tiempo completo

    Deepgram

    Teletrabajo
    21 dias atras
  •  ...provider headquartered in Austin, specializing in building and embedding high-performing software development teams. From design to deployment, we deliver...  ...like the Model Context Protocol (MCP). As a Backend Engineer, you will be instrumental in executing rapid prototyping... 
    Trabajo remoto
    Contratista
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras
  •  ...services. Participate in planning and technical discussions with engineering and product teams. Collaborate with Machine Learning...  ...long-term extensibility. Requirements At least 5 years of software engineering experience building distributed systems such as... 
    Senior
    Tiempo completo
    Remoto

    Censys

    Teletrabajo
    24 dias atras
  •  ...documentation, tooling, automation, and operational ownership. Mentor engineers and support knowledge sharing and engineering culture....  ...operations. Requirements ~5+ years of professional software engineering experience. ~ Strong experience building and maintaining... 
    Senior
    Temporal
    Tiempo completo
    Remoto

    CookUnity

    Teletrabajo
    24 dias atras
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading... 
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    20 dias atras
  • Responsibilities Own the overall health, stability, performance, scalability, and operational success of the IBM QRadar platform. Onboard and troubleshoot log sources, including parsing, DSMs, custom properties, log source extensions, event normalization, and protocol...
    Senior
    Tiempo completo
    Trabajar en la oficina

    New Era Technology

    Teletrabajo
    Hace un mes
  •  ...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...  ...opportunity for an exceptional software engineer passionate about open source software, Linux... 
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    20 dias atras
  •  ...test environments and datasets in partnership with DevOps and Engineering teams. Develop performance reports, analyze test results, and...  ...product quality risks and insights. Partner with software engineers, product owners, QA, and developers to define test strategies... 
    Temporal
    Tiempo completo
    Remoto
    Horario flexible

    Cayuse

    Teletrabajo
    24 dias atras
  •  ...Position: Senior QA Automation Engineer  Location: Remote from LATAM  Contract Type: Full-time Contractor  Time Zone Alignment...  ...in Austin, specializing in building and embedding high-performing software development teams. From design to deployment, we deliver... 
    Senior
    Trabajo remoto
    Contratista
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras
  •  ...Kubernetes, or similar container technologies. Collaborate with the Engineering Manager, CTO, and team in planning, code reviews, demos, and delivery activities. Requirements At least 4 years of senior-level Python experience with Django and/or Flask. Experience... 
    Senior
    Tiempo completo
    Desde casa
    Remoto

    South Geeks

    Teletrabajo
    29 dias atras
  •  ...provider of open source software and operating systems...  ..., data science, AI, engineering innovation, and IoT. Our...  ...across all levels of seniority. Apply here if you believe...  ...an outstanding Python engineer. Canonical works...  ...Golang or Rust, C or C++ Deep quality and test... 
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    21 dias atras
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...and architectures from small embedded devices to standard desktop/...  ...team Learn from senior mentors to demystify the inner... 
    Senior
    Práctica
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    20 dias atras
  •  ...Position: Senior Data Engineer, Cloud Economics Location: Remote from LATAM Contract Type: Full-time vendor (via Time Zone Alignment: CT ±2 Experience Level: 5+ years in Data Engineering ABOUT INALLMEDIA.COM Inallmedia.com is a global technology and design... 
    Senior
    Trabajo remoto
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras
  •  ...infrastructure tools, paved paths, and platform capabilities for internal engineering teams. Participate in the on-call rotation for systems that...  ..., Go, or both, including writing and operating reliability software. Experience building self-service developer tooling and... 
    Senior
    Tiempo completo
    Remoto

    Antora Energy

    Teletrabajo
    Hace un mes
  •  ...Position: Senior Fullstack Engineer Location: Remote from LATAM Contract Type: Full-time Contractor Time Zone Alignment...  ...headquartered in Austin, specializing in building and embedding high-performing software development teams. From design to deployment, we... 
    Senior
    Trabajo remoto
    Contratista
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras
  •  ...Position: Full Stack Engineer (AI Integration) Location: Remote from LATAM...  ...Austin, specializing in building and embedding high-performing software development teams. From design to deployment...  ...React. AI & LLM Integration: Embed Large Language Models, generative AI... 
    Trabajo remoto
    Contratista
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras
  •  ...leading provider of open source software and operating systems to the...  ...cloud, data science, AI, engineering innovation and IoT. Our customers...  ...down to the CPU, gives an engineer the ability to think creatively...  ...language focus - C, C++, Rust, Golang, Python, Java,... 
    Tiempo completo
    Trabajar en la oficina
    Desde casa
    Remoto

    Canonical

    Teletrabajo
    19 dias atras
  •  ...Position: Senior QA Automation Engineer (React.js & TypeScript)  Location: Remote  Contract Type: Full-time vendor (Direct contract with Inallmedia...  ...into repeatable test scenarios, advocate for software quality, and elevate testing standards across the development... 
    Senior
    Trabajo remoto
    Tiempo completo
    Contrato

    In All Media Inc

    Teletrabajo
    18 dias atras

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Senior Embedded Software Engineer (C++). ¡Sea el primero en aplicar!