Embedded Software Engineer Job at Axiom Software Solutions Limited, Palo Alto, CA

ZHdveGtTWlFYTHVBVFJiSWRHZ0pBYXArU0E9PQ==
  • Axiom Software Solutions Limited
  • Palo Alto, CA

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

Job Tags

Full time,

Similar Jobs

BAE Systems

Quality Systems Manager I (Hybrid) Job at BAE Systems

 ...the Mars Rover to protecting the F-35 fighter jet. At Electronic Systems, you ll be among the brightest minds, working on the aerospace...  ...as skills, education, and experience. Employee Benefits: At BAE Systems, we support our employees in all aspects of their life,... 

Global Channel Management, Inc.

Certified Salesforce Administrator Job at Global Channel Management, Inc.

Certified Salesforce Administrator needs 5+ years' experience Certified Salesforce Administrator requires: -Ability to perform backend data integration such as Web Services -Ability to implement Conga Composer Document Generation Solutions -Certification as a... 

Tutor Me Education

LSAT Online Instructor/Tutor Job at Tutor Me Education

 ...Tutor Me Education is reshaping how students learn. We are looking for online instructor/tutor with experience tutoring/teaching LSAT Exams and/or Law Courses to provide 1:1 or group instruction to students all across the country! Here are the details: Virtual... 

JBS

FSQA SUPERVISOR-1ST SHIFT (CB1) Job at JBS

DescriptionPosition at JBS USAJob Title:Quality Assurance SupervisorLocation:Council Bluffs, IAOur Mission:To be THE BEST in all we do. We are completely focused on our business, ensuring the BEST products and services to our customers, a relationship of...

Mondo

IT Support Technician Job at Mondo

 ...Apply now: IT Site Support Technician, location is Hybrid (Austin, TX). The start date is March 4th, 2025, for this 6-month contract-to-hire position. Job Title: IT Site Support Technician Location-Type: Hybrid (Austin, TX must be within 30 minutes of the office...