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

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

Job Description

Job Title : Embedded Software Engineer 
Location : Palo Alto, California

Fulltime role 

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. 

 

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.
Preferred Qualifications:
• Familiarity with real-time communication protocols and design patterns.
• Experience working in automotive, aerospace, or industrial control systems.
• Knowledge of hardware debugging tools, emulators, and logic analyzers for low-level driver development.
• Experience in developing software that interfaces with DSPs, FPGAs, or other co-processors.
• Familiarity with version control systems like Git and continuous integration practices.

Soft Skills:
• Strong analytical and problem-solving abilities.
• Ability to work independently and as part of a cross-functional team.
• Excellent verbal and written communication skills, particularly in documenting complex technical designs.
• Strong attention to detail and a focus on delivering high-quality, reliable software.

Job Tags

Full time,

Similar Jobs

PCL Construction

Field Engineer Job at PCL Construction

 ...tackling challenges while encouraging each other to succeed, then you belong at PCL. If you see yourself growing with PCL as a Field Engineer, apply to this posting and well consider you for future opportunities. Once you apply, our recruitment team will... 

VMD Corp

Airport Security Screening Officer - Apply Today! Job at VMD Corp

 ...What you will do: Grow in a fulfilling career as an Airport Security Screener at the Kansas City International Airport (MCI)...  ...wages, benefits and a retirement plan. Training No prior experience is necessary. Receive on-the-job training and travel... 

Airwallex

Staff / Senior Product Manager, Developer Experience Job at Airwallex

 ...Qantas, SHEIN and many more with fully integrated solutions to manage everything from business accounts, payments, spend management...  ...ambitious work of your career, join us. About the team The Product team at Airwallex is a group of passionate builders and problem... 

Active Solar Development LLC

Civil Operator- Solar Construction (Excavator) Job at Active Solar Development LLC

 ...renewable energy projects, and will be comfortable working in outdoor environments. Key Responsibilities...  ...be located within 50 miles of Ballston Spa, NY (home base). Ability to travel as needed, overnight, Monday-Friday. Proficient verbal and written communication... 

TEKRRA1

Power BI Developer Job at TEKRRA1

 ...Job Overview: We are seeking a highly skilled and motivated Power BI Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and deploying business intelligence (BI) solutions using Microsoft Power BI. This role...