Embedded Software Engineer Axiom Software Solutions


Job title: Embedded Software Engineer

Company: Axiom Software Solutions

Job description: Job Title : Embedded Software EngineerLocation : Palo Alto, CaliforniaLook for Ex- NVidia / Qualcomm Company Exp + Automotive + QNXThe 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.

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

Expected salary:

Location: Mountain View, CA

Job date: Wed, 01 Oct 2025 22:45:21 GMT

Apply for the job now!

Leave a Reply

Your email address will not be published. Required fields are marked *