Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C/C++ Embedded Software Engineer

Cloud Analytics Technologies LLC

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • 7+ years of experience in embedded software development.
  • Strong proficiency in C/C++ programming for embedded systems.
  • Hands-on experience with Linux kernel development and Windows driver frameworks (WDF).
  • Familiarity with device driver models, interrupt handling, and memory management.
  • Experience with cross-compilation, build systems (Make, CMake), and debugging tools (GDB, WinDbg).
  • Knowledge of communication protocols (I2C, SPI, UART, USB, PCIe).
  • Understanding of real-time operating systems (RTOS) and multi-threaded programming.

Job Responsibilities

  1. Develop and maintain Linux and Windows device drivers for embedded hardware platforms.
  2. Design and implement embedded software for real-time systems.
  3. Integrate drivers with operating systems and validate functionality.
  4. Debug and optimize kernel-level code for performance and stability.
  5. Collaborate with hardware engineers to ensure seamless integration.
  6. Write and maintain technical documentation for software components.
  7. Perform unit testing, system testing, and support QA activities.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the C/C++ Embedded Software Engineer in Arizona vacancy
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. 7+ years of experience in embedded software development. Strong proficiency in C/C++ programming for embedded systems. Hands‑on experience with Linux kernel development and Windows... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Robotic Technologies Automation

    Phoenix, AZ
    5 days ago
  • Moog Inc. in Phoenix, AZ is seeking a Software Engineer to develop embedded avionics software for SBCs and real-time systems. You’ll work across design...  ..., and integration with hardware teams. You’ll apply C/C++ in VxWorks environments, contribute to driver development... 
    Suggested

    Moog

    Phoenix, AZ
    5 days ago
  • ROBOTIC PROCESS AUTOMATION LLC in Arizona seeks an experienced embedded software engineer to design and maintain Linux and Windows device drivers for embedded hardware platforms. You will implement real-time software and ensure seamless integration with kernels and drivers... 
    Suggested

    Robotic Technologies Automation

    Phoenix, AZ
    5 days ago
  • Garmin Ltd. in Chandler, AZ, is seeking a full-time Software Engineer 1 to extend existing software and develop basic software for Garmin products...  .... Responsibilities include design and development using C, C++, C#, and Java, troubleshooting and fixing defects, and... 
    Suggested
    Full time

    Garmin

    Chandler, AZ
    6 days ago
  • Iridium Satellite LLC is seeking an entry-level Software Engineer I in Chandler, AZ to contribute to satellite software projects. You will learn...  ...software and related test environments. The role requires C/C++ and Python skills, a BS in a related field, and a... 
    Suggested
    Work at office

    Iridium Satellite

    Chandler, AZ
    5 days ago
  •  ...Role: Embedded Software Engineer (Developer) – C++ FMS Location: Deer Valley (Phoenix), AZ – Hybrid (2-3 days/week) Domain: Aerospace Important Points # FMS software development/FMS Domain # Embedded C++ Programming & Software debugging # Software development... 
    2 days per week
    3 days per week

    Cyient

    Phoenix, AZ
    2 days ago
  •  .... To support the active project demands and skills gaps, our staffing experts can help you find the best job for you. Embedded Software Engineer C FMS Deer Valley location (Phoenix)-Hybrid (2-3 days a week) Must have FMS domain is Mandatory Client is looking... 
    Permanent employment
    Contract work
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Tekfortune Inc.

    Arizona
    5 days ago
  • RTX in Tucson, AZ is seeking a software engineer for an onsite role focusing on real-time embedded software and firmware for missiles, launchers, radars, and naval fire...  ...role requires a BS in a STEM field and hands-on C/C++ experience, with opportunities to collaborate... 

    RTX

    Phoenix, AZ
    4 days ago
  •  ...Senior Embedded Software Engineer IVThis position is NOT available for Remote Work.This position must meet Export Control compliance requirements...  ...debugging real time, safety critical, embedded software in C/C++.Extensive recent experience in a software development role... 
    Permanent employment
    For contractors
    For subcontractor
    Work at office

    Canyon AeroConnect

    Prescott, AZ
    1 day ago
  • C++ Software Engineer Who are we: AlgoFace (Artificial Intelligence. Augmented Reality. The Human Face.) The AI revolution is changing...  ..., and document software and algorithms for desktop and embedded platforms, in C/C++ and other languages Work as part of an agile team... 

    AlgoFace

    Carefree, AZ
    5 days ago
  •  ...Job Description Job Description DPP is seeking an Embedded Software Engineer III for an opportunity with our client in the Aerospace and...  ...Object Oriented (OO) Software development experience in C/C++on Linux environment. Experience in embedded real-time software... 
    Contract work

    DP Professionals

    Chandler, AZ
    14 days ago
  • $142.7k - $158.3k

     ...Qualifications Bachelor's degree in Software Engineering, or related Science, Technology,...  ...AND POSITION OBJECTIVES:As a Senior Embedded software engineer for Secure Voice Products...  ...and test.What sets you apart:C/C++Development on Linux environmentTeam development... 
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    3 days ago
  • $87.6k - $203.6k

     ....We are recruiting for junior, mid-level, and senior engineers with a background in Embedded Software Engineering to support our team. Locations Include: Gilbert...  ...Oriented (OO) Software development experience in C/C++ in a Linux environmentEmbedded real-time software... 
    Relocation
    Shift work

    Northrop Grumman

    Chandler, AZ
    3 days ago
  • $7.5k

     ...years of history , 25,000+ patents , and 7,000+ engineers , operating across 70+ countries and 4 major...  ...Diploma or GED Minimum of 4 years of experience in Software Engineering/Development Expertise in C/C++ embedded engineering and design in an aerospace/avionics... 
    Temporary work
    Worldwide

    On Time Hire

    Phoenix, AZ
    9 days ago
  •  ...Job Description Embedded Engineer Location: Chandler, AZ Job description: Software Engineer – Embedded Job Description As a Software Engineer supporting...  ...-oriented (OO) software development using C/C++ in a Linux environment . Experience... 
    Relocation package

    AllianceIT Inc

    Chandler, AZ
    3 days ago
  •  ...Doing with Us You will apply senior software engineering expertise as part of the NOCO R&D group...  ...Need ~10+ years of relevant hands-on embedded software development and a Bachelor of...  ...software performance issues ~ Proficient in C/C++, with an understanding of best-practice... 
    Full time
    Relocation package

    NOCO

    Peoria, AZ
    3 days ago
  • $62.9k - $119.7k

     ...opportunities to make a difference at RTX. What You Will Do Embedded Security Software Engineer I - Secure Product Assurance - El Segundo Join the...  ...developing, and testing or debugging software using C, C++, or similar object-oriented programming language... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    RTX

    Tucson, AZ
    1 day ago
  • Algoface is seeking a C++ Software Engineer based in Carefree, Arizona. This role involves building tools and infrastructure for product efficiency and conducting design reviews. The ideal candidate holds a BS in a relevant field and is proficient in C++, with experience... 

    AlgoFace

    Carefree, AZ
    5 days ago
  • Actalent is seeking an Embedded C++ Software Engineer for avionics display systems. The role covers designing, developing, and verifying embedded software in a DO-178C framework, with hybrid remote and on-site collaboration in Phoenix and Cedar Rapids engagements. You... 
    Remote work

    Actalent

    Phoenix, AZ
    5 days ago
  • $68.9k - $131.1k

     ...opportunities to make a difference at RTX. What You Will Do Embedded Security Software Engineer II– Secure Product Assurance – Tucson RMD Join the...  ...developing, and testing or debugging software using C, C++, or similar object-oriented programming language... 
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    1 day ago
  • $95.5k - $181.7k

     ...you to grow with us! We're expanding our engineering organization dramatically to meet...  ...of aerospace and defense. Our Senior Embedded Software Engineer is a technical position that works...  ...least two of the following: Embedded C++ Software, Embedded Software Security, Software... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    1 day ago
  • $140k - $200k

    DescriptionKforce's client in Tempe, AZ is seeking an experienced Senior Embedded Software Engineer to join a collaborative engineering team developing...  ...embedded software development skills* Proficiency in C++ coding* Applicants selected will be subject to a government... 
    Worldwide

    KForce

    Tempe, AZ
    2 days ago
  •  ...Embedded Software Engineer - Flight Stack Build the Software That Keeps Autonomous Aircraft Flying We are looking for an Embedded Software...  ...real-time communications frameworks. ~ Proficiency in C++, Python, and/or Rust. ~ Experience with Git, CMake, debugging... 
    Full time
    Remote work
    Relocation package

    Knightwerx

    Scottsdale, AZ
    5 days ago
  •  ...Kforce's client in Tempe, AZ is seeking an experienced Senior Embedded Software Engineer to join a collaborative engineering team developing...  ...Strong embedded software development skills * Proficiency in C++ coding * Applicants selected will be subject to a government... 
    Hourly pay
    Contract work
    Worldwide

    Kforce Technology Staffing

    Tempe, AZ
    2 days ago
  •  ...Role Overview We are seeking a Senior Embedded Software Engineer for Small UAV Flight Controls to architect, develop, and test deterministic...  ...control algorithms, and actuator mixing logic in C and C++. • Low-Level Drivers: Develop and maintain bare-metal peripheral... 
    Full time
    Immediate start
    Remote work

    Knightwerx

    Scottsdale, AZ
    5 days ago
  • $86.8k - $165.2k

     ...years of experience and renowned engineering expertise to meet the needs...  ...of aerospace and defense. Software Security Sensors and...  ...Involve with application and embedded software design, development,...  ...software applications using C and C++ languages on a variety of computing... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tucson, AZ
    1 day ago
  •  ...Embedded Hardware EngineerPhoenix, ArizonaOnsiteFull Time$110k - $150kA Phoenix-area defense...  ...company is seeking an Embedded Hardware Engineer to join its full-time engineering team. This...  ...modification experienceStrong embedded C/C++ programming skillsFamiliarity with SPICE,... 
    Full time

    Motion Recruitment

    Phoenix, AZ
    2 days ago
  • $100k - $140k

    DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly...  ...engineering* Software development experience using C or C++ programming languages* Applicants selected will be subject... 
    Remote work
    Work from home
    3 days per week

    KForce

    New River, AZ
    5 days ago
  • $100.22k - $111.18k

     ...Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,...  ...ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer in the Space and...  ...experiences:Proficiency in languages such as C++, C, PythonKnowledge of designing... 
    Second job
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    5 days ago
  • Celsior is looking for a Senior Advanced Software Engineer for a 6-month contract role based in Phoenix, AZ, with a hybrid work model. This position...  ...in Flight Management Systems and strong programming skills in C/C. The ideal candidate will have 8-10 years of related... 
    Contract work
    Immediate start

    Celsior

    Phoenix, AZ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!