Embedded Systems Software Expert

3 weeks ago


Palo Alto, California, United States Tesla Full time
Job Summary

We are seeking an experienced Staff Firmware Engineer to join our Self-Driving Hardware team in California. The ideal candidate will have a strong background in designing and developing firmware for complex systems, with expertise in C and C++ programming languages. This is a full-time position offering competitive pay, benefits, and opportunities for growth.

Key Requirements
  • Degree in Computer Science, Computer Engineering, or equivalent experience
  • 7+ years of experience in embedded development
  • Proficiency in C, C++, Python, and familiarity with silicon system firmware concepts
  • Excellent communication and collaboration skills
Benefits and Compensation
  • Estimated annual salary: $180,000 - $350,000
  • Comprehensive benefits package, including health insurance, retirement plans, and paid time off
  • Opportunities for professional growth and development
  • A dynamic and supportive work environment


  • 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 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 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 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 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 Tesla Full time

    Tesla is recruiting a skilled software engineer to join its Wireless Systems team, focusing on the development of high-quality telematics solutions for its vehicles. The ideal candidate will have expertise in designing and implementing embedded software for cellular (LTE and 5G), Wi-Fi, and Bluetooth technologies.Main ResponsibilitiesDevelop and maintain the...


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

    Job OverviewWe are seeking a highly skilled Embedded Software Engineering Expert to join our team at Ford Motor Company. This role will involve working on the development of next-generation software update components for electric vehicles.


  • 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 Overview">Ford Motor Company is a leader in the automotive industry, and we are seeking a talented Staff Embedded Engineer to join our team. This role involves designing and developing complex features for our next-generation electric vehicles.">Key Responsibilities: Defining, designing, and developing complex features; collaborating with hardware,...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionAt Tesla, we are seeking a highly skilled Embedded Systems Software Engineer to join our Software Platforms team. In this role, you will play a critical part in developing and maintaining the software platform for our innovative Infotainment hardware. Your primary responsibilities will include designing and implementing software solutions,...


  • Palo Alto, California, United States EverCharge Inc. Full time

    EverCharge Inc. is a pioneering provider of electric vehicle charging solutions for fleets, multi-unit, and single-family homes. Our innovative offerings are designed to utilize existing infrastructure to scale EV charging at the lowest cost.The company's SmartPower technology maximizes the number of electric vehicles that can charge simultaneously,...


  • Palo Alto, California, United States Belcan Full time

    Belcan Senior Software Embedded Engineer - Palo Alto, CaliforniaDescription:In the Autonomy Hardware team at Belcan, you will develop test software to validate automotive SoC solutions. You will build validation and benchmark software frameworks to identify component and module-level gaps and risks. This involves collaborating with cross-functional teams to...


  • Palo Alto, California, United States SambaNova Systems Full time

    In this exciting role as a Senior Software Engineer, you will contribute to the development of innovative system software solutions for AI and machine learning applications in high-performance distributed systems. At SambaNova Systems, we value expertise in software engineering, particularly in areas like performance optimization, scalability, and...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced Embedded Software Engineer to join our Runtime team at SambaNova Systems. The successful candidate will be responsible for designing and implementing new features for our runtime/embedded OS stack, working on system software support for the next generation RDU system, and providing tools and performance profilers...


  • Palo Alto, California, United States Tesla Full time

    Job Summary:The Thermal Systems Software Tools and Test Expert will be responsible for designing and developing simulation infrastructure, software tooling, CI/CD pipelines, automation, validation systems, and more. This role will involve working with a small world-class team to ship high-quality software and applying creativity without constraints. The...


  • 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 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...


  • Palo Alto, California, United States Tesla Full time

    At Tesla, we're pushing the boundaries of what's possible with AI embedded systems. As a key member of our team, you'll contribute to developing and deploying cutting-edge software that powers our autonomous platforms.Job SummaryWe're seeking an experienced Linux kernel developer to join our AI embedded OS team. In this role, you'll be responsible for...