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

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

Ethan Crossing Addiction Treatment

Peer Support Specialist (CAPRC-I, CAPRC-II) Job at Ethan Crossing Addiction Treatment

 ...Substance Use Disorder (SUD) Treatment Center and a member of New Vista Health and Wellness , is currently seeking a Certified Peer Support Specialist . Certification Required: CAPRC-I or CAPRC-II (Certified Supervisor of Peer Recovery) THE ROLE: The Peer Support... 

All My Sons Moving & Storage

CDL DRIVERS (Class C) Job at All My Sons Moving & Storage

**JOB OFFERS!!!** Class C Driver's License Required!!! Hiring Drivers We make it fast and easy to start working!! Pre-qualify within minutes!! Driver Pay: Paid Weekly $23 to $27 per hour (Based on Experience) Driver Monthly Performance Bonus Program up... 

ARDENT SERVICE

PERSONAL ASSISTANT Job at ARDENT SERVICE

 ...home anywhere in the United States!!! APPLY & GET STARTED -$600 WEEKLY ! My Name is John Cook 73 years . My wife and i are currently...  .... Interested candidate can apply with FULL NAME ,AGE & SEX for more info!!! Employment Type: Part-Time Salary: $ 600.00 Per Hour

Ardent Health

Certified Medical Assistant / Canton Job at Ardent Health

 ...Overview Join our team as a day shift, PRN, Family Medicine Medical Assistant in Canton, TX. Why Join Us? Thrive in a People-First Environment and Make Healthcare Better Thrive: We empower our team with career growth opportunities, tuition assistance... 

DBSI Services

Instrumentation and Controls Engineer at Cranberry Township, PA Job at DBSI Services

 ...reliable, and efficient operation of equipment and systems, turbines, generators and boilers. The customer prefers Allen Bradley, ABB, Siemens or other PLC systems. Distributed Control Systems (DCS). These are automated control systems used in industrial...