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

Principal Engineer, Embedded Systems

Socket

Edgerun's mission is to remove civilization-level physical constraints limiting the human body. We believe a future where humans keep pushing into the unknown is far better than one where we send machines in our place. That starts on the battlefield, doubling what a soldier can carry and how far they can carry it. Read more about our mission here.

PRINCIPAL ENGINEER, EMBEDDED SYSTEMS

As a Principal Engineer of Embedded Systems, you will be responsible for advancing technical boundaries of firmware and control for the world's most advanced powered exoskeleton systems, worn by soldiers in active combat. You will work with a talented team of accomplished engineers to develop the embedded software stack, including real-time motor control, gait detection, human intent inference, and sensor fusion. You should thrive in a fast-paced, dynamic environment where you adapt quickly, love to solve hard problems, and are confident enough to make the call and secure enough to take real pushback on it.

This is a foundational role. Your architecture and decisions will define what this company builds for years to come.

RESPONSIBILITIES
  • Own the full control stack: FOC and current loop, torque control, joint control, the gait and assist algorithm, and user intent detection above it
  • Set the architecture, interfaces, and standards the rest of the engineering team writes against
  • Decide how the device behaves when something goes wrong: sensor faults, low battery, unexpected loads
  • Own the update path: over-the-air firmware, rollback, and the telemetry link to the app
  • Build the data collection that turns field use into design decisions
  • Hire and lead the firmware engineers who build under you
  • Run field tests and turn what you see there into changes to the system
BASIC QUALIFICATIONS
  • Bachelor's degree in electrical engineering, computer engineering, computer science, or another engineering discipline
  • 8+ years of embedded firmware experience, including ownership of a complete stack on hardware that shipped and was used by real people
  • Proficiency in embedded C or C++ and real-time systems
  • BLDC motor control at the loop level: FOC, current and torque control, and position, velocity, or impedance control
PREFERRED SKILLS AND EXPERIENCE
  • You can name the MCU, the RTOS or bare metal design, the loop rates, and why you chose each
  • Encoder processing, IMU and sensor fusion, high frequency control loops, and CAN
  • Running learned models on a microcontroller: quantization, inference budgets, and keeping a network fed inside a hard real-time loop
  • State machine or actor-based embedded architectures, built-in self test, and fault handling on hardware people depend on
  • You understand how the physical product gets built, not only how it is programmed. You have specified parts, worked with suppliers, and know what manufacturing does to an electronics design
  • You have set architecture other engineers wrote against, and you still write code yourself
  • You have taken over someone else's system, including undocumented or inherited code, and made it yours
  • Safety-critical or medical device firmware
  • Debugging hardware you cannot physically touch, from logs alone
  • Things you build outside work: motor controllers, robots, your own RTOS
HOW WE WORK
  • Hardware on real operators in real field conditions within weeks of concept, not years
  • Firmware updates ship over the air every one to two weeks
  • Small team, one owner per category, nobody owning a slice of someone else's problem
ADDITIONAL REQUIREMENTS
  • Full time and in person in Palo Alto
  • Travel to field tests, including overseas
  • Must be willing to work extended hours and/or weekends as needed
#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Engineer, Embedded Systems in Palo Alto, CA vacancy
  •  ...Pragmatic Optimism Excellence without Ego Proactive Collaboration Job Overview We are seeking an experienced Systems Engineering Manager - Embedded Controls to lead the architectural definition, requirements breakdown, and systems-level integration of our... 
    Suggested
    Local area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    16 days ago
  • $140.46k - $190.11k

     ...intelligent and safe decisions.  Overview The Scanning Systems team develops electro-mechanical & optical...  ..., and manufacturing. We are looking for an engineer with expertise in controls along with strong embedded programming and electronics experience. You will... 
    Suggested
    Flexible hours

    Aeva Inc.

    Mountain View, CA
    a month ago
  • $283.64k - $425.96k

     ...leading investors. About The Role Nuro is looking for a Head of Systems Engineering to own the systems backbone that enables the Nuro Driver to...  ...real‑world environments. Experience with vehicle platforms, embedded systems, automotive‑grade hardware, compute systems, sensor... 
    Suggested
    Odd job
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $200k - $250k

     ...to translate product intent into clear system artifacts including user stories, CONOPS...  ...maintain system architectures for distributed embedded controllers, including interface...  ...robustness. Collaborate closely with software engineers, electrical engineers, product designers... 
    Suggested
    Flexible hours

    ALSO

    Palo Alto, CA
    12 hours ago
  •  ...with us. We are seeking an experienced Senior Manager, Systems Engineering to lead our Systems Engineering team and drive system‑level...  ...interface issues. Drive technical integration across GNC, embedded software, electrical, battery, propulsion, aeromechanical, manufacturing... 
    Suggested
    Work at office

    Pivotal

    Palo Alto, CA
    12 hours ago
  • $142.8k - $274.8k

     ...MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud...  ...optimize the Cloud infrastructure.We are looking for a Principal Silicon Engineer - System Modeling to join the team.#SCHIEResponsibilitiesSystem... 
    Ongoing contract
    Permanent employment
    Work at office
    Local area
    Worldwide
    3 days per week

    Microsoft

    Mountain View, CA
    12 hours ago
  • $140k - $170k

     ...Zoox is looking for an embedded software engineer to join our Firmware Body Systems team. In this role, you will be responsible for embedded software development for the body, thermal, lighting, and closure system functions and sub-systems of the Zoox vehicle. This includes... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $227k - $303k

     ...025. Learn more at  About the role We are looking for a Principal Engineer to provide technical leadership across Security Products. This...  ...across multiple teams, and solve complex distributed-systems problems in security-critical infrastructure. The systems... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    13 days ago
  • Commonwealth Fusion Systems is seeking a Principal Mechanical Engineer to lead end-to-end design and integration of advanced thermal vacuum equipment for next-generation R&D machinery. The role emphasizes technical leadership, architecture innovation, and a strong background... 

    Commonwealth Fusion Systems

    Milpitas, CA
    3 days ago
  • $142.8k - $274.8k

     ...Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’s...  ...from concept through deployment. The Principal Mechanical Engineer will lead the design...  ...deployment of future high density, liquid-cooled systems in Azure datacenters. #SCHIE... 
    Ongoing contract
    Work at office
    Local area
    Worldwide
    Shift work
    3 days per week

    Microsoft

    Mountain View, CA
    12 hours ago
  • Commonwealth Fusion Systems is seeking a Principal Mechanical Engineer to join our R&D and equipment design team to drive end-to-end design, integration, and implementation of advanced thermal vacuum equipment and R&D machinery. This role demands technical leadership,... 

    Future Ventures

    Milpitas, CA
    1 day ago
  • $219k - $263k

     ...Infrastructure team is looking for a Staff Software Engineer to help build the core platform services...  ...the configuration and runtime settings system across our autonomous vehicle fleet....  ...you will: Design and build robust embedded applications and web microservices for... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    more than 2 months ago
  • $125.7k - $203.1k

    Software Engineer Embedded Systems II Join a vibrant community of passionate professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust, and more. Our team brings diverse perspectives, skills, and backgrounds... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    12 hours ago
  •  ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Drive Systems team. Drive Systems owns the critical path from autonomous trajectory to vehicle motion — taking a trajectory from our AI stack and translating it into... 
    Temporary work
    Remote work
    Relocation package

    Zoox

    Foster, CA
    26 days ago
  • $44k - $185k

     ...Program The Cisco Product Organization is the engine behind the platforms, technologies, and...  ...Your Impact You'll dive deep into C and embedded Linux to build the low-level software...  ...streamline critical processes while strengthening system security through DevSecOps. By building... 
    Full time
    Temporary work
    Summer work
    Internship
    Local area
    Flexible hours

    Outshift by Cisco

    Milpitas, CA
    4 days ago
  • $147k - $210k

     ...software development in C.2 years of experience working with embedded operating systems.Preferred qualifications:Master's degree or PhD in...  ...Proficiency in the Rust programming language. Google's software engineers develop the next-generation technologies that change how... 

    Google

    Mountain View, CA
    12 hours ago
  • $174k - $252k

    Write and test product or system development code.Participate in, or lead design reviews...  ....3 years of experience working with embedded operating systems.2 years of experience...  ...development in C or C++.Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    3 days ago
  •  ...Infrastructure team is seeking a passionate software engineer to help develop and advance the common performant operating system that powers several devices on our vehicle...  ...infrastructure Configure and manage embedded Linux build systems (e.g., Yocto) and bootloader... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  • $142.6k - $228.2k

     ...better business results. Opportunity Overview The Teradyne IST (Integrated System Test) Software team is seeking a highly motivated and technically driven Embedded Software Engineer to develop software for cutting-edge test platforms. In this role, you will... 
    Full time
    Flexible hours

    Teradyne

    Sunnyvale, CA
    2 days ago
  • $198k - $272k

     ...reimagining how work gets done. Engineers define intent, author precise...  ...at speed and scale. AI is embedded throughout our development process...  ...energized by solving complex systems challenges, excited to work...  ...place here. Hardware Senior Principal Engineer - System Integration... 

    Dell

    Santa Clara, CA
    2 days ago
  • $278.1k - $347.6k

     ...and accelerated entirely within that runtime. As our Principal Engineer for On-Device AI Inference & Systems, you will be the foremost engineering authority on...  ....g., ViT, Stable Diffusion) on mobile, desktop, or embedded hardware — shipped, not just prototyped. ~ Hands-... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    4 days ago
  • $145k - $200k

     ...We are seeking a Senior Software Engineer to join a customer-facing product engineering...  ...Agentic Autonomy Software for Autonomous Systems for use in operational and tactical missions...  ...development for autonomous systems, embedded systems, or robotics Knowledge of AI/... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    more than 2 months ago
  • $135.96k - $197.76k

     .... Role Summary:   The Sr Software Engineer, Integration is responsible for developing...  ...ADAS software on vehicles and lab systems Work with ECU diagnostics sessions and...  .../DoIP/CAN/Ethernet) in partnership with embedded team Support integration events by enabling... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Local area

    Cariad

    Mountain View, CA
    more than 2 months ago
  • $160k - $240k

     ...Team We are looking for self-motivated engineers to build the next-generation onboard infrastructure...  ..., hardware teams, AI Platform team, and systems/safety team to make sure the whole...  ...in areas like self-driving, robotics, embedded Linux system, telecommunication, and... 
    Full time

    Nuro

    Mountain View, CA
    more than 2 months ago
  • $207k - $300k

     ...low-level firmware/real-time operating system (RTOS), host OS (Android/Linux), connectivity...  ...C++, or Rust.3 years of experience with embedded software design and architecture....  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Mountain View, CA
    12 hours ago
  • $195.9k - $293.9k

    Principal Electrical Systems Engineer At PacBio we create the world's most advanced sequencing systems to provide the most complete and accurate...  ...validate complex mixed-signal circuit boards incorporating embedded processors and microcontrollers, high-speed digital... 
    Work from home
    Monday to Friday

    Pacific Biosciences

    Menlo Park, CA
    2 days ago
  • $200k - $266.4k

     ...Job Description Job Description Job Title:Senior Principal Engineer, Hardware Application Engineering — Board & System Design Location: Santa Clara, CA (Onsite — 5 days/week) Department: Engineering / Architecture Group: Customer Solutions Group Position... 
    Full time
    Visa sponsorship
    Relocation package

    Fox Point Recruitment LLc

    Santa Clara, CA
    a month ago
  •  ...continuous technological innovation. You Are You are PCIe/CXL System Architecture Specialist who can work directly with customer...  ...deployment readiness. Work with customer architects and engineering teams to define suitable PCIe/CXL subsystem configurations for... 

    Synopsys Inc

    Sunnyvale, CA
    a month ago
  •  ...the Role We are looking for a Staff / Principal Engineer to architect and lead the design of the...  ...across software, hardware, and systems teams. This is a hands-on leadership...  ...functional integration of new sensors and embedded devices, and define standards for low-latency... 

    James Consultancy Services , LLC

    Mountain View, CA
    4 days ago
  • $230k - $260k

    Principal Firmware Engineer Mountain View, CA As an Principal Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware,...  ...optimization on the edge. Design, code, and test sub-systems that provide high-performance functionality on... 
    Full time
    Immediate start
    Flexible hours

    Lunar Energy

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer, Embedded Systems. Be the first to apply!