Embedded Systems Software Architect

3 days ago


San Francisco, California, United States ZipRecruiter Full time
Company Overview

We are a leading job search platform, ZipRecruiter, that connects talented professionals with top companies.

Job Title: Embedded Systems Software Architect

Salary: $120,000 - $180,000 per year, depending on location and experience.

Job Description

In this role, you will design and develop embedded software and firmware for microcontrollers and microprocessors that control robotic systems. You will work closely with robotics and software engineering teams to ensure efficient, responsive, and precise robotic operation.

Key Responsibilities:

  1. Develop embedded software and firmware for microcontrollers and microprocessors.
  2. Interface with sensors, actuators, and peripherals.
  3. Implement control algorithms and real-time processing.
  4. Test, debug, and optimize embedded code.
  5. Develop and maintain system architecture documentation.
  6. Collaborate with cross-functional engineering teams.

This is an exciting opportunity to join our team of experts in embedded systems and robotics.

Required Skills and Qualifications
  • Strong experience in programming embedded systems with C/C++.
  • Familiarity with ARM Cortex, STM32, or similar microcontroller architectures.
  • Expertise in interfacing with sensors and actuators.
  • Knowledge of control algorithms and signal processing.
  • Analytical and debugging skills.
Benefits
  • Comprehensive medical, dental, and vision insurance plans.
  • Competitive vacation, sick leave, and 20 paid holidays per year.
  • Flexible work schedules and telecommuting options.
  • Opportunities for training and professional development.
  • Wellness programs, including gym memberships and mental health resources.


  • San Francisco, California, United States Ouster Full time

    Job DescriptionWe are seeking a skilled Embedded Software Engineer to join our team at Ouster. Located in San Francisco, CA, this is an onsite position that requires expertise in Linux, C, and C++, Python, as well as an eye for detail.As a senior engineer, you will be responsible for building the embedded software that powers our lidar firmware system. This...


  • San Diego, California, United States ASML US, LLC Full time

    ASML US, LLC is a leader in the development of lithography machines that enable the production of faster, cheaper, more energy-efficient microchips. We are seeking an Embedded Software Architect to join our team in San Diego, CA.Job DescriptionThe Embedded Software Architect will work with software and control system engineers to develop software for a...


  • San Diego, California, United States Northrop Grumman Full time

    OverviewWe are seeking an experienced Senior Software Architect for Embedded Systems to join our team at Northrop Grumman. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses.The position is located in the United States and will be primarily based within our office...


  • San Jose, California, United States Intel Full time

    About the Role:We are seeking a seasoned Processor Solution Architect to lead the development of cutting-edge embedded processor subsystems for Intel FPGA solutions. The ideal candidate will be responsible for designing and architecting systems, creating and negotiating specifications, modeling performance bottlenecks, and collaborating with cross-functional...


  • San Mateo, California, United States Skydio Full time

    About the Role:As a senior software engineer at Skydio, you will play a critical role in architecting and leading the development of our autonomous drone systems. This position requires a strong understanding of complex systems, with expertise in designing and implementing reliable embedded firmware.Your responsibilities will include providing technical...


  • San Diego, California, United States Northrop Grumman Full time

    At Northrop Grumman, we are driving innovation and technological advancements in various fields, from aerospace to cybersecurity. Our pioneering spirit and commitment to excellence have enabled us to be at the forefront of many groundbreaking projects.We are currently seeking a highly skilled Principal Engineer Embedded Software to join our team. This role...


  • San Mateo, California, United States Skydio Full time

    About Skydio: Company OverviewSkydio is a leading US drone company, pioneering autonomous flight technology for the future of drones and aerial transportation.Job DescriptionWe are seeking a Senior Embedded Software Engineer to architect, build out, and lead the development of reliable embedded firmware for our autonomous drones and growing accessory product...


  • San Jose, California, United States Intel Corporation Full time

    Job OverviewWe are seeking an experienced Embedded Systems Architect Lead to lead the design and architecture of embedded processor subsystems for Intel FPGA solutions. This role requires a deep understanding and hands-on experience with processors, peripherals, software stacks, and performance optimization techniques.About UsIntel Corporation empowers...


  • San Jose, California, United States Yoh Full time

    Job SummaryWe are seeking a highly experienced Embedded Software Architect to join our team at Yoh, a Day & Zimmermann company.


  • San Francisco, California, United States Unreal Gigs Full time

    Unreal Gigs is seeking an experienced Firmware Engineer to develop and optimize firmware for embedded systems. This role involves designing and implementing efficient, reliable, and secure firmware for microcontrollers and embedded processors.The ideal candidate will have a strong understanding of hardware-software interaction, including interfacing firmware...


  • San Francisco, California, United States ZipLine Full time

    About the Role:We are seeking an experienced professional to lead our team as the Head of Embedded Software. This role involves overseeing the development of software for safety-critical systems, including flight computers, radios, safety systems, communication buses, battery management, and motor control systems.As a key member of our engineering team, you...


  • San Mateo, California, United States PlayStation Global Full time

    Unlock the Power of PlayStationWe're seeking an exceptional Embedded Software Architect to join our team at PlayStation Global. As a key member of our development team, you'll be responsible for designing and implementing cutting-edge firmware solutions that drive innovation in the gaming industry.


  • San Jose, California, United States Axiado Corporation Full time

    Job DescriptionWe are seeking an exceptional Lead Software Architect to join our team at Axiado Corporation. As a key member of our engineering team, you will be responsible for designing and implementing secure software solutions for embedded systems.Responsibilities:Secure ROM Code Development: Design, implement, and debug secure ROM code for ARM Cortex-A...


  • San Diego, California, United States Northrop Grumman Full time

    Northrop Grumman is a leading provider of innovative solutions for the aerospace and defense industries. We are seeking a highly skilled Embedded Software Systems Engineer to join our team in San Diego, CA.Job DescriptionWe offer a dynamic work environment with opportunities for growth and development. As an Embedded Software Systems Engineer, you will be...


  • San Francisco, California, United States Humane USA Full time

    Job Title: Senior Software Architect for Camera SystemsAs a senior software architect for camera systems, you will play a key role in developing cutting-edge technologies for the Humane Ai Pin. Your expertise will be essential in designing and implementing camera software stacks from device drivers to platform APIs. You will work closely with the System...


  • San Francisco, California, United States Blue Origin Full time

    Company Overview:At Blue Origin, we're pushing the boundaries of space exploration and development. Our mission is to make humanity a multi-planetary species, ensuring the long-term survival of our species.Role Overview:We're seeking an experienced Senior RF Software Architect to join our team in the Lunar Permanence business unit. This role will be...


  • San Diego, California, United States Northrop Grumman Full time

    Northrop Grumman is a leader in innovation and technology, with a rich history of pushing boundaries and achieving the impossible. Our team of experts is dedicated to creating cutting-edge solutions that transform lives and shape the future.As an Embedded Systems Software Architect at Northrop Grumman, you will be part of a dynamic team that designs,...


  • San Francisco, California, United States ZipRecruiter Full time

    Job Title: Robotics Systems ArchitectWe are seeking a skilled Robotics Systems Architect to join our team at ZipRecruiter. As an Embedded Systems Engineer with 3+ years of experience in robotics and automation, you will be responsible for designing and developing embedded systems that control robotic systems.About the Role:You will work with cross-functional...


  • San Francisco, California, United States Tonal Full time

    Tonal is a cutting-edge fitness company that's revolutionizing the way people work out. We're looking for a talented Embedded Software Systems Engineer to join our team!About TonalWe believe that technology and exercise should go hand-in-hand, and we're committed to creating innovative products that make a real difference in people's lives.The RoleAs an...


  • San Jose, California, United States Intel Full time

    About the Role:We are seeking a highly experienced Processor Solution Architect to lead the design and architecture of embedded processor subsystems for Intel FPGA solutions. The ideal candidate will be responsible for creating and negotiating specifications, modeling systems, defining embedded solution spaces, and collaborating with teams across the...