Senior Embedded Software Architect

3 weeks ago


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

Axiom Software Solutions Limited is seeking an experienced Senior Embedded Software Architect to join our team in Palo Alto, California.

Estimated Salary Range

$150,000 - $200,000 per annum, depending on experience.

About the Role

We are looking for a highly skilled and motivated individual with a strong background in embedded software development, particularly in real-time systems and hardware interfacing. The successful candidate will have excellent technical skills, including experience with QNX RTOS, DDS middleware, and hardware abstraction layers.

The ideal candidate will have a solid understanding of software design principles, including modular design, reuse, and scalability. They will also be familiar with cross-platform libraries such as Qt, Boost, or SDL for network communication, graphics, and file handling.

Key Responsibilities
  • Design and develop embedded software applications for various platforms, including QNX RTOS.
  • Develop and maintain high-quality, reusable code components using C, C++, and Python.
  • Collaborate with cross-functional teams to ensure seamless integration with other software components.
  • Provide technical expertise and guidance to junior team members.
  • Stay up-to-date with industry trends and emerging technologies.
Requirements
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years of experience in embedded software development, particularly in real-time systems and hardware interfacing.
  • 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.
What We Offer

Axiom Software Solutions Limited offers a competitive salary package, opportunities for professional growth and development, and a dynamic work environment. If you are a motivated and talented individual who is passionate about embedded software development, we encourage you to apply for this exciting opportunity.



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

    About Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Embedded Software ArchitectLocation: Palo Alto, CaliforniaSalary: $160,000 - $220,000 per annumJob DescriptionWe are seeking an experienced Embedded Software Architect to join our team in Palo Alto, California....


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

    About Axiom Software Solutions LimitedWe are a leading provider of innovative software solutions for the automotive and industrial sectors.Job Title: Senior Embedded Software DeveloperLocation: Palo Alto, CaliforniaSalary: $120,000 - $180,000 per annumJob DescriptionWe are seeking an experienced Senior Embedded Software Developer to join our team in Palo...


  • Palo Alto, California, United States Belcan Full time

    We are seeking a highly skilled Embedded Software Architect to join our team in Palo Alto, CA.Salary: $78 per hour.The ideal candidate will have a deep understanding of embedded system components and bus protocols (e.g., AMBA), and its boot up sequences. Familiarity with JTAG-based debuggers is also required to halt and resume processors, set breakpoints,...


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

    Job OverviewWe are seeking an experienced Embedded Software Solutions Architect to join our team at Ford Motor Company. This role is responsible for designing and developing innovative software solutions for automotive systems.The successful candidate will have a strong background in software engineering, with experience in C or C++ programming languages and...


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

    Job OverviewFord Motor Company is seeking a highly skilled Staff OTA Software Engineer to join our team. In this role, you will be responsible for the development of next-generation software update components for electric vehicles. You will work closely with architects, engineers, and other technical specialists to design an integrated...


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

    Job SummaryWe are seeking a highly skilled Embedded Software Architect to join our team of innovators. This role will play a crucial part in the development of next-generation software update components for electric vehicles.About YouYou will have a degree in Electrical, Computer Engineering or Computer Science and at least 10 years of experience in software...


  • Palo Alto, California, United States iFlow Inc Full time

    Job Title: Senior Embedded Software DeveloperWe are seeking a skilled Senior Embedded Software Developer to join our Autonomy Hardware team at iFlow Inc. This role involves developing test software and validating automotive SoC solutions.Key Responsibilities:Develop and implement test sequences and data collection in softwareCollaborate with cross-functional...


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

    Job DescriptionWe are seeking an exceptional Embedded Software Specialist to join our team at Premier Staffing Solution. As a key member of our team, you will be responsible for designing, developing, and deploying embedded software on RTOS for board bring-up, verification, and debugging of automotive electronics. Your expertise in working with h/w and s/w...


  • Palo Alto, California, United States Pivotal Full time

    Pivotal is a pioneering leader in the emerging market of electric Vertical Takeoff and Landing (eVTOL) aircraft, revolutionizing transportation with cutting-edge technology. Our company's mission is to design, develop, and manufacture innovative eVTOL aircraft that are efficient, compact, and simple, catering to various consumer, public service, and defense...


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

    Job DescriptionWe are looking for a talented OTA Software Development Lead to join our team. In this role, you will be responsible for leading the development of next-generation software update components for electric vehicles. You will work closely with architects, engineers, and other technical specialists to design an integrated solution and partner with...


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

    Role OverviewWe are seeking a highly skilled Embedded Software Developer to join our team at United Software Group. This exciting opportunity involves designing and implementing real-time systems, focusing on distributed communication protocols and hardware abstraction layers.Key ResponsibilitiesDesign, implement, and test data distribution service (DDS)...


  • Palo Alto, California, United States Ford Full time

    We are seeking a highly skilled Senior Embedded Systems Software Development Specialist to join our team at Ford, focusing on automotive applications.About the RoleThe successful candidate will be responsible for designing, developing, and maintaining automated tests for our embedded software products. As an expert in embedded systems and with knowledge of...


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

    Premier Staffing Solution is seeking a highly skilled Senior Software Embedded Engineer to join our team. This is a full-time position based in a location with an estimated salary of $120,000 - $150,000 per year.Job Description:In this role, you will develop test software and use it to validate automotive SoC solutions. You will also build up validation and...


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

    Job OverviewFord Motor Company is seeking an experienced Embedded Systems Software Engineer to join our Advanced EV Development team. This role offers a unique opportunity to work on the development of automotive software solutions and embedded software modules for vehicles developed by Ford.ResponsibilitiesDesign and implement embedded software solutions...


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

    Job DescriptionWe are seeking an experienced Embedded Software Development Engineer to join our team at Axiom Software Solutions Limited in Palo Alto, California.The ideal candidate will have a strong background in real-time systems and hardware interfacing, with experience working with QNX RTOS, DDS middleware, and Intel 8255 PPI hardware.Key...


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

    Job Summary: The Senior Embedded Software Test Engineer will be responsible for developing test software to validate automotive SoC solutions. The ideal candidate will have 5+ years of experience in embedded software development and proficiency in C programming language. Familiarity with embedded system components and bus protocols (e.g., AMBA) is also...


  • Palo Alto, California, United States Belcan Full time

    Belcan Senior Software Embedded Engineer - Palo Alto, CaliforniaDescription:In the Autonomy Hardware team at Belcan, you will develop test software to validate automotive SoC solutions. You will build validation and benchmark software frameworks to identify component and module-level gaps and risks. This involves collaborating with cross-functional teams to...


  • Palo Alto, California, United States EverCharge Inc. Full time

    EverCharge Inc. is a pioneering provider of electric vehicle charging solutions for fleets, multi-unit, and single-family homes. Our innovative offerings are designed to utilize existing infrastructure to scale EV charging at the lowest cost.The company's SmartPower technology maximizes the number of electric vehicles that can charge simultaneously,...


  • Palo Alto, California, United States Belcan Full time

    Job Description:We are seeking a skilled Embedded Software Developer to join our team in Palo Alto, CA. This role involves developing and deploying embedded software on RTOS for board bring-up, verification, and debugging for automotive electronics.Responsibilities:Develop and deploy embedded software on RTOS for board bring-up, verification, and...


  • Palo Alto, California, United States Pivotal Full time

    Pivotal, a pioneer in the eVTOL aircraft industry, seeks a seasoned firmware engineer to spearhead the development of safe, robust, and extensible flight control systems.About PivotalOur company is revolutionizing the field of electric Vertical Takeoff and Landing aircraft with our innovative designs, efficient architecture, and scalable platforms. With over...