Embedded Software Engineer

3 days ago


Palo Alto, United States Axiom Software Solutions Limited Full time
Job DescriptionJob Description

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., RTI Connext DDS, OpenDDS, Eclipse Cyclone DDS) for real-time communication in distributed systems.

•Fair understanding of Qualcomm 8255 SoC hardware and peripheral interfacing techniques.

•Experience in designing and implementing HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.

Requirements

Required Qualifications:

•Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.

•5+ years of experience in embedded software development, particularly with real-time systems and hardware interfacing.

•Proficiency in programming languages like C, C++, and Python for embedded systems.

•Strong experience with QNX RTOS (message passing, multithreading, memory management, etc.).

•Experience with DDS middleware (e.g., RTI Connext DDS, OpenDDS, Eclipse Cyclone DDS) for real-time communication in distributed systems.

•Deep understanding of Intel 8255 PPI hardware and peripheral interfacing techniques.

•Experience in designing and implementing HAL (Hardware Abstraction Layers) to separate core logic from hardware-specific details.

•Familiarity with cross-platform libraries such as Qt, Boost, or SDL for network communication, graphics, and file handling.

•Strong skills in modular software design, with the ability to break down systems into independent, reusable components.

•Experience in working with communication protocols such as SPI, I2C, and CAN.



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

    Job Overview:We are seeking an experienced Embedded Software Engineer to join our team at United Software Group. As an Embedded Software Engineer, you will be responsible for designing and implementing embedded software solutions for real-time systems.Responsibilities:Develop and maintain embedded software applications for real-time systems.Collaborate with...


  • Palo Alto, United States Belcan Full time

    Software Embedded Engineer Job Number: 353998 Category: Embedded Sys / Software Eng Description: Job Title: Software Embedded Engineer Pay rate: $71.22 /hr. Location: Palo Alto, CA (Remote) Zip Code: 94304 Start Date: Right Away Keywords: #RemoteJobs; #SoftwareEmbeddedEngineerjobs; Job Description: We are looking for a Embedded Software Engineer. Our team...


  • Palo Alto, United States Premier Staffing Solution Full time

    Job Description We are looking for a 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...


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

    We are Premier Staffing Solution, a leading provider of top talent to the automotive industry. We have an exciting opportunity for a skilled Embedded Software Engineer to join our team.Job DescriptionWe are seeking a highly experienced Embedded Software Engineer to work with our clients on designing and developing software stacks for next-generation vehicle...


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

    Job OverviewAxiom Software Solutions Limited is seeking a highly skilled and experienced Embedded Software Engineer to join our team.


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

    Job Overview:Ford Motor Company is a leading automotive manufacturer seeking an experienced Embedded Software Systems Engineer to join its Electric Vehicles, Digital and Design (EVDD) team. As part of this dynamic team, you will play a critical role in designing and implementing cutting-edge software solutions for the company's electric vehicles.About the...


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


  • Palo Alto, California, United States Motion Recruitment Full time

    Job OverviewMotion Recruitment is seeking a skilled Embedded Software Engineer to join our Autonomy Hardware team. In this role, you will develop test software and validate automotive System on Chip (SoC) solutions.Key ResponsibilitiesDevelop test software to validate automotive SoC solutionsBenchmark and identify gaps and risks in component and module level...


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

    Transforming the Future with Convergence of Simulation and DataSenior Software Embedded EngineerJob Summary:Our client in Palo Alto, CA is looking for a Senior Software Embedded Engineer. This is a contract position.What You Will Do:We are looking for a Senior Embedded Software Engineer. Our team focuses on providing a software stack for Design Verification...


  • Palo Alto, United States Ford Full time

    Ford Model E Platform Architecture Engineering is looking for a Staff Embedded Software Engineer to work on Audio DSP platform software. In this role, you will be responsible for the development of automotive software solutions and embedded software modules for electric vehicles developed by Ford in the area of platform software for audio hardware and audio...


  • Palo Alto, United States Belcan Full time

    Belcan Senior Software Embedded Engineer - Palo Alto, CaliforniaDescription: Job Title: Senior Software Embedded EngineerPay rate: $78/hrStart Date: Right AwayJob 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...


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

    Embedded Software Validation EngineerPalo Alto, CA - Onsite$67.00-78.00/hrContractSummaryIn this position within the Autonomy Hardware team, you will develop test software and use it 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...


  • Palo Alto, United States Goken Full time

    Headquartered in Dublin, Ohio, Goken America is an Engineering Services and Product Development company founded in 2004. At Goken America, we strive to expand and deliver upon our company motto of “Creating Something Different”. We are continually striving to strengthen our organization and are always seeking talented individuals who have a strong desire...


  • Palo Alto, United States ZipRecruiter Full time

    Job DescriptionSchedule: M-F (9-6 with flex depending on business needs)This role is 100% on siteTitle: Embedded SW Validation EngineerRole SummaryIn 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...


  • Palo Alto, United States Satyam Venture Engineering Services Full time

    JOB DESCRIPTIONThis role is 100% onsite at the location on the reqQualificationsBachelor’s or Master’s degree in Electrical Engineering Computer Science/Engineering or a related fieldAt least 4 years of experience in programming in embedded systems. Required skillsGood programming skills in C and some familiarity with programming in Python.Good...