Talent.com
Embedded Software Engineer - Real-Time Embedded
Embedded Software Engineer - Real-Time EmbeddedMaven Robotics, Inc. • San Francisco, CA, United States
Embedded Software Engineer - Real-Time Embedded

Embedded Software Engineer - Real-Time Embedded

Maven Robotics, Inc. • San Francisco, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Embedded Software Engineer - Real-Time Embedded

LOCATION : Role Description

We are looking to recruit an exceptional Embedded Software Engineer - Real-Time Embedded to develop the foundational software that keeps our robot hardware alive, building the core systems that provide a platform for robust, safe, and deterministic operation.

Responsibilities

  • Adapt and integrate a safety certifiable Real Time Operating System (RTOS) and associated drivers for purpose built robotic control hardware.
  • Collaborate with hardware engineers to design, develop, and optimize high performance safety-critical systems.
  • Develop and adapt device drivers for hardware peripherals (e.g. GPIO, EtherCAT, SPI).
  • Build tools to monitor, verify and optimize real time system performance, ensuring deterministic behavior.
  • Contribute to a deterministic and reproducible build and test environment for efficient development.
  • Collaborate with functional safety engineers to ensure compliance with relevant safety standards and support audit and traceability requirements.
  • Develop robust solutions for over-the-air (OTA) updates, calibration management and software deployment strategies.
  • Solve complex, real-world challenges alongside a multi-disciplinary team

Qualifications

Must-have

  • MS in computer engineering, computer science or a related discipline.
  • Experience with safety-certifiable RTOSes (e.g. PX5, ThreadX, SafeRTOS).
  • Expertise in OS fundamentals, including real-time scheduling and memory management.
  • Strong understanding of ARM 64 hardware architecture.
  • Experience with multicore SoCs, interprocess / intercore communications and atomic operations.
  • Production experience with communication protocols (e.g. Ethernet, EtherCAT, CAN)
  • Proficiency in low level programming (C, assembly)
  • Understanding of bootloaders, hardware abstraction layers and board support packages (BSPs).
  • Hands?on experience with development tools including oscilloscopes, hardware debuggers and high?speed tracing techniques (e.g. HSSTP).
  • Understanding of toolchains (compilers, linkers, debuggers, static analysis tools)
  • Familiarity with functional safety (FuSa) concepts, MISRA compliance, and related standards.
  • Self?starter attitude with strong ability to identify problems, prioritize them, then plan and execute working solutions.
  • Enthusiasm for working in a fast?paced startup environment and eagerness to support the team on a variety of topics.
  • Nice-to-have

  • Knowledge of ARM SIMD / NEON architecture extensions.
  • Proficiency in additional programming languages (e.g. C++, Python, Rust, Golang).
  • Experience with multi?language build systems (e.g. Bazel, Bob).
  • Familiarity with ROS 2 middleware and alternatives (e.g. FastDDS, CycloneDDS, Zenoh).
  • Experience with Docker, and related containerization tools.
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Embedded Software Engineer RealTime Embedded • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    EVONA • San Francisco, CA, United States
    [job_card.full_time]
    Senior Embedded Software Engineer - Aerospace.We are working with a pioneering aerospace startup in San Francisco that is redefining how satellite constellations are built, launched, and controlled...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior / Staff Embedded Software Engineer

    Senior / Staff Embedded Software Engineer

    Waabi • San Francisco, California, US
    [job_card.full_time]
    Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications amongst modules, low level control algorithms and safety a...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Engineer - Edge AI & Real-Time Vision

    Senior Embedded Engineer - Edge AI & Real-Time Vision

    Slope • San Carlos, CA, United States
    [job_card.full_time]
    A technology company is seeking a Senior Embedded Engineer to lead the development of software for AI-enabled traffic enforcement cameras. Candidates should have over 10 years of experience in embed...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software engineer

    Senior Embedded Software engineer

    Pyka • Alameda, CA, United States
    [job_card.full_time]
    Pykas goal is to provide society with a new form of safe, clean, and cost-effective transportation enabled by autonomous electric aviation. To get there, were taking a different approach than most.W...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Systems Engineer : Real-Time Imaging

    Embedded Systems Engineer : Real-Time Imaging

    Lumafield • San Francisco, CA, United States
    [job_card.full_time]
    A cutting-edge technology firm in San Francisco is looking for an experienced Embedded Systems Engineer to lead the digital design and software development for next-generation CT scanning products....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    New Light • San Francisco, CA, United States
    [job_card.full_time]
    Embedded Controls Engineer Lead Newlight.Embedded Systems & Real-Time Control.Newlight is developing the worlds first scalable retrofit solution enabling hydrogen-assisted combustion for the existi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Flight Software Engineer (HIL / Avionics)

    Senior Embedded Flight Software Engineer (HIL / Avionics)

    Booster • Alameda, CA, United States
    [job_card.full_time]
    A leading transportation technology company in California is seeking a Senior Embedded Software Engineer.This role focuses on designing and maintaining embedded software for autonomous aircraft, co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer - Real-Time Embedded

    Embedded Software Engineer - Real-Time Embedded

    Maven Robotics, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Embedded Software Engineer - Real-Time Embedded.We are looking to recruit an exceptional.Embedded Software Engineer - Real-Time Embedded. Adapt and integrate a safety certifiable Real Time Operating...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Embedded Software Engineer, Emerging Device Software

    Embedded Software Engineer, Emerging Device Software

    Amazon • San Francisco, CA, United States
    [job_card.full_time]
    Embedded Software Engineer, Emerging Device Software.We are looking for a passionate, talented Software Development Engineer with a growth mindset who are adept at a variety of skills.Imagine being...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Engineer - Alarms

    Senior Embedded Engineer - Alarms

    Verkada • San Mateo, CA, United States
    [job_card.full_time]
    Verkada is transforming how organizations protect their people and places with an integrated, AI-powered platform.A leader in cloud physical security, Verkada helps organizations strengthen safety ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer(NIC firmware)

    Senior Embedded Software Engineer(NIC firmware)

    Compunnel • Menlo Park, CA, United States
    [job_card.full_time]
    Senior Embedded Software Engineer (NIC firmware).This range is provided by Compunnel Inc.Your actual pay will be based on your skills and experience talk with your recruiter to learn more.Brief JD : ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Motive • San Francisco, CA, United States
    [job_card.full_time]
    Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can ma...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Embedded Security Focus

    Software Engineer, Embedded Security Focus

    Planet Labs PBC • San Francisco, California, United States
    [job_card.full_time]
    We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer - TeraWave

    Senior Embedded Software Engineer - TeraWave

    Blue Origin • San Francisco, CA, United States
    [job_card.permanent]
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.Were working to...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Peak Energy • Burlingame, California, US
    [job_card.full_time]
    Job Description Job Description Embedded Software Engineer, ESS Location : Burlingame, CA (Onsite) Department : ESS Engineering Position Type : Full-time About the Job Peak Energy is seeking an exp...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer Spacecraft Payloads

    Senior Embedded Software Engineer Spacecraft Payloads

    Mvp VC • San Francisco, CA, United States
    [job_card.full_time]
    A leading aerospace technology firm seeks a Senior Embedded Software Engineer in San Francisco to develop pioneering embedded software for satellite systems. Candidates should possess over 8 years o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Astranis Space Technologies • San Francisco, CA, United States
    [job_card.permanent]
    As a team, we’ve launched five satellites into orbit, signed ten commercial deals worth over $1 billion in revenue, raised over $750 million from top global investors, and recruited a team of over ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Real-Time Embedded Controls Engineer – Marine

    Lead Real-Time Embedded Controls Engineer – Marine

    Newlight • San Francisco, CA, United States
    [job_card.full_time]
    An innovative technology firm is seeking an Embedded Controls Engineer Lead to architect and validate the ECU for hydrogen-diesel combustion. You will own the embedded firmware stack and lead a team...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]