Embedded Software Developer

2 days ago


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 debugging
  • Work on software prototypes for early hardware + software co-designs
  • Validate test cases in Python and C
  • Create SDKs and more

Qualifications:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Science/Engineering, or related field
  • At least 3 years of experience in programming in embedded systems

Preferred Skills:

  • Good programming skills in C and some familiarity with programming in python
  • Good experience in debugging in an embedded environment
  • Good understanding of hardware interfaces and protocols such as (SPI, I2C, CAN etc)
  • Ability to debug them using an oscilloscope, logic analyzers etc
  • Good understanding of RTOS fundamentals

Estimated Salary: $120,000 - $150,000 per year



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

    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 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 OverviewAxiom Software Solutions Limited seeks an experienced Senior Embedded Software Developer to join our team in Palo Alto, California.This is a unique opportunity for an expert in real-time systems and embedded software development to lead the design and implementation of cutting-edge solutions using QNX RTOS and DDS middleware.


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

    About RivianRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.We constantly challenge what's possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in...


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

    Job DescriptionAxiom Software Solutions Limited seeks an experienced Embedded Software Engineer to join our team in Palo Alto, California.We are looking for a highly skilled professional with expertise in real-time systems and hardware interfacing. The ideal candidate will have strong experience with QNX RTOS, DDS middleware, and hardware abstraction...


  • Palo Alto, California, United States Ford Full time

    About Ford">We are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together.">Job Description">As part of this exciting program, you'll be involved with an exceptional team of industry innovators and visionaries. You'll contribute meaningfully to our important breakthrough work. And...


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

    We are seeking a highly skilled Embedded Software Architect to join our team in Palo Alto, CA.Salary: $78 per hour.The ideal candidate will have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot up sequences. Familiarity with JTAG-based debuggers is also required to halt and resume processors, set breakpoints,...


  • Palo Alto, California, United States Rivian Full time

    About Rivian:We're committed to keeping the world adventurous forever. Our goal is to produce Emissions-free electric adventure vehicles, and we're looking for talented individuals like you to help us achieve this vision.As a company, we're known for our innovative approach to problem-solving. We don't just accept the status quo – we challenge it, and find...


  • 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

    Job DescriptionOverviewTesla is on a path to build humanoid robots at scale to automate repetitive and boring tasks. As a Firmware Engineer Intern, you will play a crucial role in developing embedded platform drivers, application layer code for various robotics applications or validation platforms for our Tesla Bot platform.Key Responsibilities:Development...


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

    Job OverviewFirmware Engineers play a pivotal role in shaping the future of electric vehicles at Tesla. As an Embedded Systems Software Developer, you will be responsible for designing and developing high-quality firmware for in-house silicon and sensor projects.SalaryWe offer a competitive salary range of $120,000 - $252,000 per annum, plus cash and stock...


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