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 17 days ago
Similar jobs that could be interesting for youBased on the C/C++ Embedded Software Engineer in Arizona vacancy
  • Job Overview Job ID: J52034 Job Title: C/C++ Embedded Software Engineer Location: Deer Valley, AZ Duration: 12 Months + Extension Hourly Rate: Depending on Experience (DOE) Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, L2-EAD, GC-EAD Client: To... 
    Suggested
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    MACHINE LEARNING TECHNOLOGIES LLC

    Phoenix, AZ
    5 days ago
  • Qualifications 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... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Cloud Analytics Technologies, LLC

    Phoenix, AZ
    5 days ago
  • Viasat is seeking an experienced engineer for its Advanced Electronics team in the United...  ...States. You will develop and integrate embedded software for satellite-related platforms,...  .... The role involves hands-on coding in C/C++, Rust, and Python, plus debugging, design... 
    Suggested

    Viasat

    Tempe, AZ
    5 days ago
  • Viasat's Advanced Electronics team is seeking a seasoned software engineer to design, develop, and integrate embedded C/C++ for satellite platforms. You will work on microprocessors, FPGAs, and bare-metal drivers, delivering reliable software that withstands harsh space... 
    Suggested

    ViaSat

    Tempe, AZ
    1 day ago
  • Northrop Grumman in Chandler, AZ is seeking Embedded Software Engineers to develop real-time software for advanced missile defense spacecraft and interceptors using C/C++ in Linux environments. Candidates should have experience with embedded RTOS such as VxWorks, Integrity... 
    Suggested

    Polluxa, Inc.

    Phoenix, AZ
    18 hours ago
  •  ...company based in Phoenix, AZ, is seeking a Firmware Developer (Embedded C/C++) to develop and maintain embedded firmware. This role...  ...microcontrollers, debugging hardware, and collaborating with engineering teams. Ideal candidates will have experience in embedded C/C++... 
    Remote work

    Phoenix Staff, Inc.

    Phoenix, AZ
    5 days ago
  • Purple Hires Inc. is seeking an Embedded Software Engineer (C++) for FMS projects in Phoenix, AZ. You will design, develop and maintain scalable software systems and write clean, well-tested code. You will participate in code reviews and help uphold engineering standards... 

    Polluxa, Inc.

    Phoenix, AZ
    2 days ago
  • Honeywell Aerospace is seeking an Embedded Software Engineer II to join the C I AERO (Finance) team at our Phoenix, AZ location on a Hybrid work...  ...electronic controller software for aerospace systems, using C, C++, and Python across multiple languages. This role requires a... 

    Honeywell Aerospace US LLC in

    Phoenix, AZ
    5 days ago
  • MACHINE LEARNING TECHNOLOGIES LLC in Phoenix, AZ, is looking for a C/C++ Embedded Software Engineer with over 7 years of experience in embedded software development. The role includes developing Linux and Windows device drivers and requires strong proficiency in C/C++... 

    MACHINE LEARNING TECHNOLOGIES LLC

    Phoenix, AZ
    5 days ago
  •  ...technology firm located in Arizona is seeking an experienced embedded software developer. The role involves developing and maintaining Linux...  ...experience in embedded software development with proficiency in C/C++. This position offers the opportunity to work on cutting-edge... 

    Cloud Analytics Technologies, LLC

    Phoenix, AZ
    5 days ago
  • Everforth Apex Systems is seeking an Embedded Software Engineer 3 in Chandler, AZ. The role focuses on real-time embedded software development, requirements and architecture work, detailed design, coding, and integration/testing within a collaborative, multi-disciplinary... 

    Apex Systems

    Chandler, AZ
    3 days ago
  • $100k - $125k

    Firmware Developer (Embedded C/C++) Job Title: Firmware Developer (Embedded C/C++) Location:...  ...related instrumentation. Collaborate with engineering teams to support existing codebases and...  ...and Network Security, IT System Custom Software Development, and IT System Operations... 
    Permanent employment
    Full time

    Phoenix Staff, Inc.

    Phoenix, AZ
    5 days ago
  •  ...Aerospace in Phoenix, AZ is seeking a Sr Advanced Software Engineer to design, develop, integrate and validate mission-critical embedded software for avionics platforms. You will work in a hybrid environment, applying C/C++ and Python to ensure high performance and safety... 

    Honeywell Aerospace

    Phoenix, AZ
    3 days ago
  •  ...authorization. Job Description As a Sr Advanced Software Engineer, you will be responsible for the design...  ..., and validation of mission-critical embedded software systems in compliance with...  ...solutions for avionics systems using C/C++, ensuring high performance, reliability... 
    Permanent employment
    Temporary work
    Worldwide
    Relocation
    Flexible hours

    Honeywell Aerospace

    Phoenix, AZ
    2 days ago
  •  ...Job Describing We are seeking skilled Avionics Software Engineers to support Flight Management System (FMS) development activities...  ...Multifunction Control and Display Unit (MCDU). Strong programming experience in C++ within embedded systems environments.... 

    Apptad Inc

    Phoenix, AZ
    2 days ago
  •  ...Embedded Software Engineer C++ Deer Valley location (Phoenix) Hybrid (2-3 days a week) US Citizen /GC /EAD FMS domain is Mandatory Mandatory skills Needed: # Good software development skills in embedded C++ programming # Change Request Process... 
    2 days per week
    3 days per week

    Accord Technologies Inc.

    Phoenix, AZ
    2 days ago
  • We are looking for an experienced Embedded Software Engineer - C++ with strong expertise in the Flight Management System (FMS) domain . The ideal candidate will have hands‑on experience developing and modifying embedded C++ software, particularly software related to HMI... 

    Cyient

    Phoenix, AZ
    2 days ago
  • $124.45k - $134.65k

     ...Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,...  ...has an immediate opening for an Embedded Software Engineer within the Scottsdale...  ...Required Qualifications:Strong proficiency in C/C++ programming languages.Knowledge of... 
    Immediate start
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    1 day ago
  • We are seeking an experienced Embedded Software Engineer to support Flight Management System (FMS) development for an aerospace program in Deer Valley...  ...developing, enhancing, debugging, and maintaining embedded C++ software associated with Human Machine Interface (HMI)... 
    2 days per week
    3 days per week

    PeoplePilot

    Phoenix, AZ
    3 days ago
  • $118.52k - $131.48k

     ...EDUCATION REQUIREMENTS: Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...software design, development and test.What sets you apart:C/C++Development on Linux environmentTeam development using a shared... 
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 hours ago
  • Honeywell Aerospace in Phoenix, AZ is hiring a Senior Advanced Software Engineer to lead the Thunderbolt platform software efforts across multiple applications. You will collaborate with global teams to ensure delivery of high-quality software that meets project specifications... 

    Honeywell Aerospace

    Phoenix, AZ
    3 days ago
  •  ...Embedded Software Engineer Level 3Onsite Job: Embedded Software Engineer Level 3 Work Location: Chandler, AZ Work Schedule: 9x80Indotronix is seeking...  ...Oriented (OO) Software development experience in C/C++ on Linux environmentExperience in embedded real-time software... 

    ClearanceJobs

    Chandler, AZ
    5 days ago
  •  ...Embedded Software EngineerDPP is seeking an Embedded Software Engineer for our client in the Aerospace & Defense Manufacturing industry. Work location: Chandler, AZ Work...  ...(OO) Software development experience in C/C++ on Linux environmentExperience in embedded real-... 
    Contract work

    DP Professionals

    Chandler, AZ
    1 day ago
  •  ...Embedded Software Engineer IIIDPP is seeking an Embedded Software Engineer III for an opportunity with our client in the Aerospace and Defense Manufacturing...  ...Oriented (OO) Software development experience in C/C++ on Linux environmentExperience in embedded real-time... 

    DP Professionals

    Chandler, AZ
    4 days ago
  • $98.4k - $147.6k

     ...to the nation’s safety. We are recruiting for engineers with a background in Embedded Software Engineering to support our team in Chandler, AZ. Due...  ...Oriented (OO) Software development experience in C/C++ in a Linux environment Embedded real-time software... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Chandler, AZ
    1 day ago
  •  ...Embedded Software EngineerPGS Worldwide is seeking a Secret-Cleared Embedded Software Engineer in Chandler, AZ for a one-year onsite contract-to-hire role supporting a leading aerospace...  ...-oriented software development using C/C++ in a Linux environment.Experience... 
    Hourly pay
    Contract work
    Worldwide

    PGS Worldwide

    Chandler, AZ
    1 day ago
  •  ...Embedded Software EngineerProcom is a leading provider of professional IT services and staffing...  ...*BS in Computer Engineering, Electrical Engineering, Computer Science...  ...software stacksLinux OS, drivers and C/C++Broadband network communicationsKnowledge of network... 
    Permanent employment
    Contract work
    For contractors

    Procom

    Chandler, AZ
    1 day ago
  • $140.5k - $221.5k

     ...withstand the harsh conditions of space.The Day-to-DayDevelopment and integration involving embedded programming in C/C++Build and incorporation with embedded and system test software developed in C/C++ alongside PythonDevelopment and deployment of Linux OS applications in... 

    ViaSat

    Tempe, AZ
    1 day ago
  • Chandler, ArizonaHardware & Software - Software /Full Time /HybridFor...  ...been propelled by the top engineers in mixed-signal processing. Our...  ...resolutions.Experience in embedded systems and Real-Time Operating...  ...systems.Proficiency in Python and C/C++.Understanding of software... 
    Full time
    Internship
    Work visa

    Cirrus Logic

    Chandler, AZ
    2 days ago
  • Honeywell Aerospace in Phoenix seeks a Sr Embedded Software Engineer for the Next-Gen Avionics (NGA) program. You will design, implement and integrate...  ...display solutions. The role requires 6+ years in embedded C/C++, RTOS expertise and aerospace domain knowledge. You will... 

    Honeywell Aerospace US LLC in

    Phoenix, AZ
    2 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!