Senior Embedded Software Engineer

6 days ago


Fremont, California, United States pony Full time

Job Title: Senior Embedded Software Engineer

Job Summary:

We are seeking an experienced Embedded Software Engineer to join our team at Pony. As a key member of our automotive software development team, you will be responsible for designing, developing, and testing software for our automotive compute platforms.

Responsibilities:

  • Collaborate with cross-functional teams to develop and integrate software components.
  • Design and develop driver and application software for MCU and SoC.
  • Analyze and troubleshoot low-level system issues.

Requirements:

  • BS/MS in Computer Science or Electrical Engineering (or equivalent) with 5+ years of industry experience.
  • Familiarity with ARM architecture and ARM-based SoCs.
  • Strong knowledge of Linux/UNIX/QNX/FreeBSD.
  • Strong knowledge of MCU SW development, such as Atmel samv7, STM32, Infineon TC series, FreeRTOS, SafeRTOS or AutoSAR.
  • Deep understanding of communication protocols, such as TCP/IP, UDP, PTP, Multicast, etc. and how a network switch and router works.
  • Strong software design and development skills including C, C++, Python, etc.
  • Working experience on the HW/SW co-design and high-speed communication interfaces.
  • Proficiency debugging embedded software systems. Familiarity with SPI, UARTs, JTAG, and oscilloscopes.

Preferred Experience:

  • Strong knowledge of mainstream SoC BSP/SW development, such as Nvidia Orin, T.I. TDA series, Qualcomm Snapdragon, Horizon Robotics.
  • Experience with CAN communication protocols.
  • Experience with Automotive Ethernet standard.
  • Experience with imager bring-up or familiarity with ISP pipelines, drivers, and associated tunings.
  • Familiarity with sensors used in robotics and autonomous driving applications, such as Camera, Lidar, Radar and Ultrasonics sensors.

Compensation and Benefits:

Base Salary Range: $160,000 - $220,000 Annually

Compensation may vary outside of this range depending on many factors, including the candidate's qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Compensation and this role may be eligible for bonuses/incentives and restricted stock units.

We also provide the following benefits to eligible employees:

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Traditional and Roth 401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Free Food & Snacks


  • Fremont, California, United States Pebble Full time

    Pebble is a sustainable living startup that's revolutionizing the way we live, work, and explore. As a Senior OTA SW Engineer, you'll play a crucial role in developing and managing our OTA update systems for embedded software, ensuring seamless, secure, and reliable updates to our cutting-edge products.You'll work closely with hardware, software, and...


  • Fremont, California, United States Abbott Laboratories company Full time

    About the RoleAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines.Job SummaryWe are seeking a highly skilled Senior Embedded...


  • Fremont, California, United States Abbott Laboratories company Full time

    About the RoleAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines.Key ResponsibilitiesProvide technical leadership in embedded...


  • Fremont, California, United States Gateway Recruiting, INC. Full time

    Job OverviewThe Senior Embedded Software Developer will be a key member of our software development team, responsible for designing, developing, and testing embedded software for safety-critical products. The ideal candidate will have a strong background in software development, with expertise in C, C, and Assembly programming languages.Key...


  • Fremont, California, United States pony Full time

    Job Title: Senior Embedded Software EngineerWe are seeking an experienced and motivated Senior Embedded Software Engineer to join our team at Pony, a global leader in autonomous mobility. As a key member of our automotive compute platform team, you will work cross-functionally with hardware, firmware, and software teams to build cutting-edge automotive...


  • Fremont, California, United States pony Full time

    Job OverviewPony.ai is a global leader in autonomous mobility, and we're seeking an experienced Embedded Software Engineer to join our team. As a key member of our automotive compute platform team, you will work cross-functionally with hardware, firmware, and software teams to develop cutting-edge automotive systems.Your responsibilities will...


  • Fremont, California, United States Pebble Full time

    About PebblePebble is a pioneering sustainable living company that's redefining the way we live, work, and explore. Our mission is to create a world where your home can be anywhere you want to take it.We're building a team of experts in automotive and consumer technology to develop cutting-edge software solutions for our all-electric RV. As a Senior Embedded...


  • Fremont, California, United States Aehr Test Systems Full time

    Job OverviewAehr Test Systems is a leading provider of advanced solutions for semiconductor burn-in and test. We are seeking a highly skilled Senior Embedded Firmware Engineer to join our dynamic team.The ideal candidate will be responsible for designing, developing, and testing firmware for embedded systems. This role involves working closely with hardware...


  • Fremont, California, United States Sierra Nevada Corporation Full time

    Job SummaryAs an Embedded Software Design Engineer at Sierra Nevada Corporation, you will have the opportunity to support the development of cutting-edge embedded software for small form factor security devices and network real-time embedded systems. Our team is currently working on a new product for the Department of Defense, and we are looking for a...


  • Fremont, California, United States Abbott Full time

    About the RoleAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.As a Principal Embedded Software Engineer at Abbott, you...


  • Fremont, California, United States Tesla Full time

    Job DescriptionThe New Programs Engineering team at Tesla works at the forefront of the design and development cycle, studying, simulating, building, and proving future vehicle concepts.This role requires frequent collaboration with Design and Vehicle Engineering teams, particularly with cross-functional partners in Vehicle Architecture, Software, Chassis,...


  • Fremont, California, United States Star Charge Full time

    Job Title: Firmware EngineerStar Charge is seeking a talented and motivated EVSE Embedded Software Engineering Manager to lead our team in developing and maintaining the internal product-related software for our company's electric vehicle supply equipment (EVSE).This position will be based in either Irvine, CA or Fremont, CA.Responsibilities:Responsible for...


  • Fremont, California, United States Gateway Recruiting, INC. Full time

    Job OverviewThe Gateway Recruiting, INC. is seeking a highly skilled Principal Embedded Software Engineer to lead the development of embedded software designs for medical diagnostic devices. This is a critical role that requires expertise in software development, technical leadership, and collaboration with cross-functional teams.Key Responsibilities:Provide...


  • Fremont, California, United States Info Way Solutions Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Info Way Solutions. The ideal candidate will have a strong background in embedded programming, with a focus on V2X applications and kernel development.Key ResponsibilitiesDesign and develop embedded software for on-board, roadside units, and telematics devices with a...


  • Fremont, California, United States AOSense, Inc. Full time

    Job Title: Senior Embedded Systems EngineerWe are seeking a highly skilled Senior Embedded Systems Engineer to join our team at AOSense, Inc. Our company is a leading developer and manufacturer of innovative quantum technologies employing atom optics.Job Summary:The successful candidate will be responsible for designing, developing, and testing embedded...


  • Fremont, California, United States NEXTracker Full time

    About the Role:NEXTracker is seeking a skilled Embedded Systems Software Developer to join our team. As a Firmware Software Engineer, you will work with our Firmware group to create a tool for analyzing log files generated by our embedded controller app.Responsibilities:Work with the Firmware group to create a NodeJS tool for analyzing log files generated by...


  • Fremont, California, United States TBWA\Chiat\Day Full time

    Revolutionize the RV Industry as our Director of Software EngineeringWe are seeking a visionary leader to drive the development of our 100% Electric RV's embedded software. As our Director of Software Engineering, you will play a critical role in shaping the future of sustainable living.About the RoleLead a small but growing team of software engineers,...


  • Fremont, California, United States Pebble Full time

    About PebblePebble is a pioneering sustainable living startup that's redefining the way we live, work, and explore. Our 100% electric, hassle-free RV trailer is a game-changer, combining electrification with cutting-edge automotive technology for a seamless travel experience.Our MissionWe're building a future where your home can be anywhere you want to take...


  • Fremont, California, United States Abbott Full time

    About the RoleAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals, and branded generic medicines.As an Embedded Software Engineer at Abbott, you will...

  • Software Engineer

    1 week ago


    Fremont, California, United States Info Way Solutions Full time

    Job Summary:We are seeking a highly skilled Software Engineer to join our team at Info Way Solutions. As a Senior Software Designer, you will be responsible for designing and developing software for medical devices, ensuring compliance with FDA regulations and industry standards.Key Responsibilities:Design and develop software for medical devices using C++...