Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr/Staff Embedded Software Engineer

jobs.frontdoordefense.com - Jobboard

Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency, high-capacity radar sensor. Location: Palo Alto, California, United States Job Tags: Software About The Role Embedded Software Engineer Array Labs is building a constellation of satellites to create the first accurate 3D map of the world. Our formation flying radar satellites offer a revolutionary new approach to Earth observation, delivering unique and unparalleled insights of our planet. The satellite software team is responsible for designing the software that powers all aspects of our mission. The core focus areas for the Satellite Software Team include the payload (radar operation, data collection, storage, processing, and downlink) and the satellite bus (flight control, operations, radio communications, telemetry). Array Labs is seeking Embedded Software engineers with experience in mission-critical software development to join our core team. The position requires working closely with radar, communications, electronics, and aerospace engineering teams. You will help shape the design of the world's first formation-flying radar imaging constellation, which will deliver a quantum-leap in humanity's ability to rapidly and comprehensively understand our ever-changing world, moving rapidly from clean-sheet designs to full operational deployment in space. Responsibilities: Develop highly reliable and available software systems for our low-latency, high-capacity radar sensor, communication system, and flight control system Board bring-up of a Linux-based platform that integrates radar sensors, flight computers, RF transceivers, and navigation sensors Work collaboratively with signal processing, hardware, and GNC engineers to build performant and reliable embedded software for our payload Rapid prototyping and evaluation of key architectural choices and design constraints Implement high-efficiency data movement between our radar sensor, FPGA fabric, microprocessors, networking interfaces, and storage peripherals. Develop safety-critical system-level software for hardware components and develop FDIR (fault detection, isolation, and recovery) algorithms for mission-critical systems Debug complex, system-level, multi-component issues that typically span across multiple layers from kernel to driver to application Basic Qualifications: Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or related field 4+ years of embedded software experience Good understanding of Embedded Systems and OS concepts (Linux/RTOS). Experience in one or more of the following areas: BSP/Board Support Package, Operating Systems, RTOS, Bootloader, Power Management, Linux, MCU (Microcontroller). Excellent teamwork and communication skills Learns new concepts rapidly, completely, and in a self-directed manner High levels of self-motivation and personal accountability Ability to work in a fast-paced environment under significant time constraints Experience programming in C or C++ in embedded environments and in Python to support development, automation, and testing. Preferred Skills and Experience: Master's degree in Computer Engineering, Computer Science, Electrical Engineering or related field Experience with aerospace or space projects (flight control/GNC) Experience in the automotive, medical robotics, or similar regulated embedded device industry with a focus on safety and high availability Good understanding of multi-threaded embedded system concepts including tasks, priorities, and deadlocks Embedded software debugging experience including clock-level issues, bridges, delays, interrupts, clock gating, and polling using debuggers (Keil, J-Link) Experience building software for complex embedded systems or custom SoCs Hands-on coding experience with peripherals with interfaces such as UART, SPI, CSI-2, i2c, GPIO, USB, and PCIE Experience developing with modern Real-Time Operating Systems (FreeRTOS, Zephyr, ThreadX, VxWorks) Experience with embedded software design and debugging of boards with multiple processors (ARM/RISC-V, DSPs, MCUs) and a large array of peripherals using a multitude of interfaces (SPI, UART, GPIO, I2C, Ethernet) Experience with a variety of microprocessors (ARM,Nordic, Microchip, STM, etc) and hardware modules Working knowledge of networking stack (Ethernet, TCP/IP suite) desired Ability to read and interpret schematic diagrams ITAR Requirements: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Equal Opportunity Employer Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status. Hiring and Compensation Strategy Our hiring and compensation strategy is simple: 1) find uncommonly good people 2) pay them uncommonly well You can anticipate competitive pay, with high flexibility between salary and equity-based compensation. #J-18808-Ljbffr

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Sr/Staff Embedded Software Engineer in Palo Alto, CA vacancy
  • $265k - $331.3k

     ...seeking a highly skilled and experienced candidate to help lead embedded software development for state‑of‑the‑art sensor systems for next‑...  ...and functional safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software for board bring... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $150k - $190k

     ...Job Opportunity Senior Staff Embedded Software Engineer (BSW) | Mountain View, CA (Hybrid) Drive the future of automotive mobility by designing high-performance computing platforms for a global automotive leader. This senior technical role focuses on developing... 
    Senior

    Talentry LLC

    Mountain View, CA
    5 days ago
  • $191k - $215k

     ...the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands...  ...with light! We are hiring a talented software engineer to help us build the next...  ...OpenBMC and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Mountain View, CA
    5 days ago
  • $175k - $224k

     ...the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands...  ...your proven history of shipping embedded systems at scale to deliver products that...  ...Proven history of shipping embedded software in customer-facing devices at-scale.... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Lightmatter

    Mountain View, CA
    3 days ago
  • $206k - $258k

     ...the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety-critical self-driving embedded software, you will play a vital role in the design, development, and deployment of software that... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  •  ...Staff Embedded Software Engineer (RTOS / FreeRTOS) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    3 days ago
  • $206k - $258k

     ...shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software, you will play a vital role in the design, development, and deployment of software that... 
    Full time
    Local area

    Rivian

    Palo Alto, CA
    3 days ago
  • $206k - $258k

    Rivian in Palo Alto is seeking a Staff Software Engineer specializing in safety-critical self-driving embedded software. You will design and develop essential software for self-driving features, contributing to the entire software engineering life cycle. Applicants should... 

    Rivian

    Palo Alto, CA
    3 days ago
  • $201k - $251k

     ...everyone, we're making it possible to spend less time getting there and more time being there. Role Summary A Sr. Staff Software Engineer focused on Embedded Systems is needed to lead Embedded Software development that enables one-to-many supervision of our autonomous... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Wisk Aero LLC

    Mountain View, CA
    6 hours ago
  •  ...governance across the data plane and control plane. Mentor senior engineers, set the technical standards across the group, and recruit top...  ..., insights, and governance. Champion reliable, high-quality software and the operational practices that let a focused team... 
    Senior

    Databricks

    Mountain View, CA
    1 day ago
  • $235k - $295k

     ...Sr. Staff Software Engineer, Observability Location: Mountain View, California At Databricks, we are passionate about enabling data teams to solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical... 
    Senior

    Databricks

    Mountain View, CA
    1 day ago
  • $228.6k - $314.25k

     ...use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle...  ...Solve real business needs at large scale by applying your software engineering experience and by driving strong collaboration with... 
    Senior
    Local area
    Worldwide

    Menlo Ventures

    Mountain View, CA
    1 day ago
  • $201k - $251k

     ...cookie so that you're not asked to make this choice again.Sr. Staff Software Engineer page is loaded## Sr. Staff Software Engineerlocations: Mountain...  ...team. The goal of a Senior Software Engineer focused on Embedded Systems at Wisk is to lead Embedded Software development... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    6 hours ago
  • $171.1k - $213.9k

     ..., but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting-edge charging products. You will lead software design and implementation... 
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    4 days ago
  • $265k - $331.3k

     ...diverse group of algorithm developers / software engineers focused on delivering mapping,...  ...Prediction, Planning, Control, and others. As a Sr. Software Engineer on the Pose team,...  ...migrating these algorithms to real-time embedded systems, and integrity monitoring. Evaluation... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Palo Alto, CA
    1 day ago
  • $126k - $204.5k

     ...Sr Staff Software Engineer (AI) At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone... 
    Senior
    Full time
    Work at office
    Remote work

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $235k - $295k

     ...can use deep data insights to improve their business. Our engineering teams build technical products that fulfill real, important needs...  ...platform. We develop and operate one of the largest-scale software platforms. The fleet consists of millions of virtual machines,... 
    Senior
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    1 day ago
  • $145k - $235.5k

     ...Sr Staff Software Engineer We are seeking a Sr Staff Software Engineer for our Global Infra Team to develop and maintain the backend of the Global Infra Platform and Cortex products. In this role, you will focus on developing, innovating, and scaling the platform while... 
    Senior
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Palo Alto, CA
    5 days ago
  • $167k - $303.05k

     ...richer, and more connected future. About the Work Develop Embedded Software for L2+ to L4 autonomous vehicle applications with focus on...  ...Collaborate closely with hardware, software and system engineers during the definition, design, and verification phases of product... 
    Senior
    Full time

    Nuro

    Mountain View, CA
    1 day ago
  • $210k - $280k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality. As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the... 
    Senior
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    5 days ago
  • $168k - $252k

     ...to Expect Tesla Energy is looking for a passionate, driven Software Engineer to build out the features for the current and next generation...  ...in the world. What You'll Do Implement firmware for embedded systems components within our Superchargers Develop,... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    2 days ago
  • $146.9k - $183.6k

     ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future...  ...We are seeking a highly skilled and motivated Senior Embedded Software Engineer to join our Vehicle Power Moding team. In this role, you will... 
    Senior
    Hourly pay
    Full time
    Contract work
    Part time

    Rivian

    Palo Alto, CA
    2 days ago
  • $146.9k - $183.6k

     ...Summary Rivian is pushing the boundaries of what vehicle software can do in terms of remote diagnostics and prognostics. The...  ...to our customers. We are seeking an experienced Embedded Software Engineer to spearhead the development of the Vehicle Health Monitor... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Remote work
    Shift work

    Rivian

    Palo Alto, CA
    5 days ago
  • $198k - $326k

     ...performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team. As a Sr. Staff Software Engineer of the Compute Infrastructure team at LinkedIn, you will play a crucial role in our ongoing efforts to re-architect our... 
    Senior
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    1 day ago
  • $171.1k - $213.9k

    A green technology company in California is looking for a Staff Embedded Software Engineer to develop cutting-edge charging products. This role involves leading software design on embedded Linux platforms and implementing CI/CD pipelines. Candidates should have 6+ years... 
    Work at office

    Rivian

    Palo Alto, CA
    1 day ago
  • $171.1k - $213.9k

     ...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will lead software design and... 
    Full time
    Part time
    Work at office
    Local area

    Rivian

    Palo Alto, CA
    1 day ago
  • $181k - $297k

     ...View, CA. We are seeking an HPC Network Engineer to design, deploy, and operate high-...  ...closely with systems, GPU, platform, and software teams to build scalable, lossless Ethernet...  ...optimized for RDMA traffic. As a Senior Staff Software Engineer, you will define long-term... 
    Senior
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    1 day ago
  • $174k - $299k

     ...experience in this always‑on, high‑tech, and hyper‑connected world. Role Overview We are seeking a highly skilled Senior Staff Software Engineer with deep technical expertise in Security and a passion for building secure, reliable, and scalable systems. This role focuses... 
    Senior
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    1 day ago
  • $198k - $326k

     ...business needs of the team. As part of our world-class software engineering team, you will take the lead in building the next-generation...  ...community while making a real impact within our company. As a Sr. Staff Software Engineer, you will be a key technical leader and... 
    Senior
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    3 days ago
  • $140k - $300k

     ...What to Expect Tesla Energy is looking for a Sr. Embedded Software Engineer to join a small team responsible for energy management and control applications. We are looking for candidates experienced with embedded Linux such as new hardware bring-up, bootloaders, porting... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr/Staff Embedded Software Engineer. Be the first to apply!