Embedded Software Validation Specialist

3 weeks ago


Palo Alto, California, United States Premier Staffing Solution Full time
Job Title: Automotive Hardware Engineer - Embedded SW

In this position within the Autonomy Hardware team, you will develop test software to validate automotive SoC solutions and create a validation and benchmark framework to identify component and module level gaps and risks. You will collaborate with cross-functional teams to gather test requirements, implement test sequences and data collection in software, and run test software on the target hardware platform to acquire results.

Key Responsibilities:
  • Familiarity with embedded system components and bus protocols (e.g., AMBA) is required.
  • Experience with JTAG-based debuggers to halt and resume processors, set breakpoints, and debug at both transaction and process levels is necessary.
  • Analyze and debug complex applications involving multiple threads, Memory Management Units (MMUs), interrupts, and inter-process communication (IPC) mechanisms.
  • Proficiency in toolchains like GCC and GDB for development and debugging of embedded software.
  • Investigate and resolve issues related to low-speed IO drivers (e.g. UART, GPIO, SPI, I2C).
  • Familiarity with one of the following IO protocols and experience bringing up and debugging such interfaces and their drivers: Gigabit Ethernet, PCIe, CPHY, MPHY.
  • Work with device trees, U-Boot, and operating systems to manage hardware configurations and ensure proper system initialization.
  • Experience with secure boot process and its bring-up and debug process.

Salary Range: $120,000 - $160,000 per annum,

About Us: Premier Staffing Solution is a leading provider of staffing solutions for the technology industry. We pride ourselves on delivering exceptional candidates to our clients and providing personalized service to our job seekers.

What We Offer:
  • A competitive salary range.
  • A comprehensive benefits package.
  • The opportunity to work on challenging projects with experienced professionals.
  • Ongoing training and development opportunities.


  • Palo Alto, California, United States TEC Group Full time

    Job OverviewWe are seeking a highly skilled Embedded Software Validation Engineer to join our team at TEC Group. As an Embedded Software Validation Engineer, you will play a critical role in ensuring the quality and reliability of our automotive SoC solutions.


  • Palo Alto, California, United States iFlow Inc Full time

    Job OverviewiFlow Inc is a leading company in the field of autonomy hardware solutions.Compensation and BenefitsThe estimated annual salary for this position is $120,000. The package includes comprehensive benefits, including health insurance, retirement plans, and paid time off.Job ResponsibilitiesThis role involves developing test software to validate...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Embedded Software ArchitectLocation: Palo Alto, CaliforniaSalary: $160,000 - $220,000 per annumJob DescriptionWe are seeking an experienced Embedded Software Architect to join our team in Palo Alto, California....


  • Palo Alto, California, United States United Software Group Full time

    Role OverviewWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. This exciting opportunity involves designing and implementing real-time systems, focusing on distributed communication protocols and hardware abstraction layers.Key ResponsibilitiesDesign, implement, and test data distribution service (DDS)...


  • Palo Alto, California, United States Premier Staffing Solution Full time

    Job DescriptionWe are seeking an exceptional Embedded Software Specialist to join our team at Premier Staffing Solution. As a key member of our team, you will be responsible for designing, developing, and deploying embedded software on RTOS for board bring-up, verification, and debugging of automotive electronics. Your expertise in working with h/w and s/w...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Senior Embedded Software DeveloperLocation: Palo Alto, CaliforniaSalary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an experienced Senior Embedded Software Developer to join our team in Palo...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job OverviewFord Motor Company is seeking an experienced Embedded Systems Software Engineer to join our Advanced EV Development team. This role offers a unique opportunity to work on the development of automotive software solutions and embedded software modules for vehicles developed by Ford.ResponsibilitiesDesign and implement embedded software solutions...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job OverviewAxiom Software Solutions Limited is seeking an experienced Senior Embedded Software Architect to join our team in Palo Alto, California.Estimated Salary Range$150,000 - $200,000 per annum, depending on experience.About the RoleWe are looking for a highly skilled and motivated individual with a strong background in embedded software development,...


  • Palo Alto, California, United States Axiom Software Solutions Limited Full time

    Job DescriptionWe are seeking an experienced Embedded Software Development Engineer to join our team at Axiom Software Solutions Limited in Palo Alto, California.The ideal candidate will have a strong background in real-time systems and hardware interfacing, with experience working with QNX RTOS, DDS middleware, and Intel 8255 PPI hardware.Key...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionWe are seeking an experienced Software Validation Specialist to join our team at Tesla. This is a unique opportunity to work on the validation of embedded software for braking and suspension actuators.The ideal candidate will have excellent proficiency in Python or C, with experience in scripting skills in other common languages such as Perl,...


  • Palo Alto, California, United States Ford Full time

    We are seeking a highly skilled Senior Embedded Systems Software Development Specialist to join our team at Ford, focusing on automotive applications.About the RoleThe successful candidate will be responsible for designing, developing, and maintaining automated tests for our embedded software products. As an expert in embedded systems and with knowledge of...


  • Palo Alto, California, United States Belcan Full time

    Job Description:We are seeking a skilled Embedded Software Developer to join our team in Palo Alto, CA. This role involves developing and deploying embedded software on RTOS for board bring-up, verification, and debugging for automotive electronics.Responsibilities:Develop and deploy embedded software on RTOS for board bring-up, verification, and...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job DescriptionWe are looking for a talented OTA Software Development Lead to join our team. In this role, you will be responsible for leading the development of next-generation software update components for electric vehicles. You will work closely with architects, engineers, and other technical specialists to design an integrated solution and partner with...


  • Palo Alto, California, United States iFlow Inc Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a skilled Senior Embedded Software Developer to join our Autonomy Hardware team at iFlow Inc. This role involves developing test software and validating automotive SoC solutions.Key Responsibilities:Develop and implement test sequences and data collection in softwareCollaborate with cross-functional...


  • Palo Alto, California, United States InDepth Engineering Solutions, LLC Full time

    Job Title: Embedded Systems Software DeveloperAbout the Role:In this position within InDepth Engineering Solutions, LLC's Autonomy Hardware team, you will develop test software to validate automotive SoC solutions and build up validation and benchmark software frameworks to identify gaps and risks at component and module level.Key Responsibilities:You will...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job OverviewFord Motor Company is seeking a highly skilled Staff OTA Software Engineer to join our team. In this role, you will be responsible for the development of next-generation software update components for electric vehicles. You will work closely with architects, engineers, and other technical specialists to design an integrated...


  • Palo Alto, California, United States Premier Staffing Solution Full time

    Job Summary: The Senior Embedded Software Test Engineer will be responsible for developing test software to validate automotive SoC solutions. The ideal candidate will have 5+ years of experience in embedded software development and proficiency in C programming language. Familiarity with embedded system components and bus protocols (e.g., AMBA) is also...


  • Palo Alto, California, United States SpaceX Full time

    Work with UsWe are looking for a skilled Wireless Protocol Software Engineer to join our team at SpaceX. As a member of our team, you will be working on cutting-edge technologies to enable human life on Mars.Estimated Salary: $120,000 - $150,000 per yearWe offer a competitive salary based on experience and qualifications.Job ResponsibilitiesThe ideal...


  • Palo Alto, California, United States Premier Staffing Solution Full time

    Premier Staffing Solution is seeking a highly skilled Senior Software Embedded Engineer to join our team. This is a full-time position based in a location with an estimated salary of $120,000 - $150,000 per year.Job Description:In this role, you will develop test software and use it to validate automotive SoC solutions. You will also build up validation and...


  • Palo Alto, California, United States Ford Motor Company Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Architect to join our team of innovators. This role will play a crucial part in the development of next-generation software update components for electric vehicles.About YouYou will have a degree in Electrical, Computer Engineering or Computer Science and at least 10 years of experience in software...