Senior Software Embedded Engineer

3 weeks ago


Palo Alto, United States Belcan Full time
Belcan Senior Software Embedded Engineer - Palo Alto, California

Description: Job Title: Senior Software Embedded Engineer

Pay rate: $78/hr

Start Date: Right Away

Job Description:

In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework to identify gaps and risks at component and module level. You will be collaborating with other cross-functional teams in gathering all the test requirements, implementing test sequences and data collection in software, and running test software on the target hardware platform to acquire test results.

Requirements and Responsibilities:

  1. Have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot up sequences.
  2. Familiar with JTAG-based debuggers to halt and resume processors, set breakpoints, and debug at both the transaction and process levels.
  3. Analyze and debug complex applications involving multiple threads, Memory Management Units (MMUs), interrupts, and inter-process communication (IPC) mechanisms.
  4. Toolchain Proficiency: Utilize GCC toolchains and GDB for effective development and debugging of embedded software.
  5. Driver Debugging: Investigate and resolve issues related to low-speed IO drivers (e.g. UART, GPIO, SPI, I2C), ensuring they function correctly within the system.
  6. Familiar with one of the following IO protocols and has experience to bring-up and debug such interface and their drivers: Gigabit Ethernet, PCIe, CPHY, MPHY.
  7. Device Tree and Bootloaders: Work with device trees, U-Boot, and operating systems to manage hardware configurations and ensure proper system initialization.
  8. Experience with secure boot process, and its bring-up and debug process.
  9. Coding and Development: Write, review, and maintain high-quality C code, ensuring adherence to best practices in embedded software development.

If you are interested in this role, please apply via the apply now link provided. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.com.

EOE/F/M/D/V

#J-18808-Ljbffr

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

    Senior Software Embedded Engineer Job Number: 354099 Category: Embedded Sys / Software Eng Description: Job Title: Senior Software Embedded Engineer Pay rate: $89.30 /hr. Location: Palo Alto, CA Zip Code: 94304 Start Date: Right Away Keywords: #PaloAltoJobs; #SoftwareEmbeddedEngineerjobs; Job Description: We are looking for a Senior Embedded...


  • 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, United States Belcan Corporation Full time

    Job SearchBack to Job Search ResultsJob DetailsEmbedded Sys / Software EngSenior Software Embedded EngineerPalo Alto, CAPosted: 12/19/2024Job Number: 353807Category: Embedded Sys / Software EngDuration: 6 monthsJob Title: Senior Software Embedded EngineerPay rate: $78 /hr.Location: Palo Alto, CAZip Code: 94304Start Date: Right AwayKeywords: #PaloAltoJobs;...


  • Palo Alto, United States Belcan Corporation Full time

    Job SearchBack to Job Search ResultsJob DetailsEmbedded Sys / Software EngSenior Software Embedded EngineerPalo Alto, CAPosted: 12/19/2024Job Number: 353807Category: Embedded Sys / Software EngDuration: 6 monthsJob Title: Senior Software Embedded EngineerPay rate: $78 /hr.Location: Palo Alto, CAZip Code: 94304Start Date: Right AwayKeywords: #PaloAltoJobs;...


  • Palo Alto, United States eTeam Full time

    Job: Senior Software Embedded Engineer Duration: 6 Months Location: 607 Hansen Way, Palo Alto California 94304JOB DESCRIPTION Schedule: M-F (9-6 with flex depending on business needs) This role is 100% on site Role Summary In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions,...


  • Palo Alto, United States Belcan Full time

    Senior Software Embedded Engineer Job Number: 353807 Category: Embedded Sys / Software Eng Description: Job Title: Senior Software Embedded Engineer Pay rate: $78 /hr. Location: Palo Alto, CA Zip Code: 94304 Start Date: Right Away Keywords: #PaloAltoJobs; #SoftwareEmbeddedEngineerjobs; Job Description: In this position within the Autonomy Hardware team, you...


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

    Job Title : Embedded Software Engineer Location : Palo Alto, California Look for Ex- NVidia / Qualcomm Company Exp + Automotive + QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing, multithreading, memory management, etc.). • Experience with DDS middleware (e.g.,...


  • Palo Alto, United States Zobility Full time

    Job DescriptionJob DescriptionWe are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack for Design Verification of the PCBAs & ECUs (Electronic Component Units) for current and next gen vehicle platforms (Autonomy, Infotainment, Vehicle Controls etc.) . You will be writing device drivers for the PCBA components,...


  • Palo Alto, United States Zobility Full time

    We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack for Design Verification of the PCBAs & ECUs (Electronic Component Units) for current and next gen vehicle platforms (Autonomy, Infotainment, Vehicle Controls etc.) . You will be writing device drivers for the PCBA components, doing s/w prototypes for early...


  • Palo Alto, United States Premier Staffing Solution Full time

    Job Description We are looking for a Senior Embedded Software Engineer. Our team focusses on providing software stack for Design Verification of the PCBAs & ECUs (Electronic Component Units) for current and next gen vehicle platforms (Autonomy, Infotainment, Vehicle Controls etc.) . You will be writing device drivers for the PCBA components, doing s/w...


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

    Job DescriptionJob DescriptionJob Title : Embedded Software Engineer Location : Palo Alto, CaliforniaLook for Ex- NVidia / Qualcomm Company Exp + Automotive + QNX The following skills are critical: Resume should have explicit mention on the following: Strong experience with QNX RTOS (message passing, multithreading, memory management, etc.).•Experience...


  • 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, United States Tata Technologies Full time

    At Tata Technologies we make product development dreams a reality by designing, engineering, and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth, we are now recruiting for a Senior Software Embedded Engineer to strengthen our team in Palo Alto, CA.Title: Embedded SW Validation EngineerRole Summary:In...


  • Palo Alto, United States Tata Technologies Full time

    At Tata Technologies we make product development dreams a reality by designing, engineering, and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth, we are now recruiting for a Senior Software Embedded Engineer to strengthen our team in Palo Alto, CA.Title: Embedded SW Validation EngineerRole Summary:In...


  • 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, United States BayOne Solutions Full time

    Job Title - Senior Software Embedded Engineer (Only W2)Job Location - 607 Hansen Way, Palo Alto, California, United States of America, 94304Duration: 7 monthsIn this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework to identify...


  • Palo Alto, United States BayOne Solutions Full time

    Job Title - Senior Software Embedded Engineer (Only W2)Job Location - 607 Hansen Way, Palo Alto, California, United States of America, 94304Duration: 7 monthsIn this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework to identify...


  • Palo Alto, United States ICONMA Full time

    Our Client, an EV Manufacturing Company, is looking for a Senior Software Embedded Engineer for their Palo Alto, CA location.Responsibilities:In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software framework to identify gaps and risks...


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