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
  •  ...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... 
    Suggested

    Cloud Analytics Technologies LLC

    Arizona
    3 days ago
  •  ...Embedded Software Engineer C++ FMS Deer Valley location (Phoenix), AZ-Hybrid (2-3 days a week) # FMS software development/FMS Domain # Embedded C++ Programming & Software debugging # Software development for HMI (Human Machine Interface) # MCDU (Multifunction... 
    Suggested
    2 days per week
    3 days per week

    Vivid Soft Global

    Phoenix, AZ
    3 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... 
    Suggested
    2 days per week
    3 days per week

    Cyient

    Phoenix, AZ
    1 day ago
  •  ...Embedded Software Engineer C++Deer Valley location (Phoenix) AZ-Hybrid (2-3 days a week)FMS domain is MandatoryTop Skills –Good software development skills in embedded C++ programmingChange Request ProcessExperience in HMIFlight software development, debugging environmentExperience... 
    Suggested
    2 days per week
    3 days per week

    E-Solutions

    Phoenix, AZ
    5 days ago
  •  ...We are hiring a Senior Embedded Software Engineer to support Space and Embedded Crypto programs, designing and developing the next generation of...  ...requires hands-on software development experience with Rust, C/C++, embedded platforms, Agile development environments, and... 
    Suggested
    Full time
    Flexible hours

    Moseley Technical Services, Inc.

    Scottsdale, AZ
    2 days ago
  •  ...Job Description \n Embedded Software Engineer C++ FMS \n Deer Valley location (Phoenix), AZ-Hybrid (2-3 days a week) \n \n \n # FMS software development/FMS Domain \n # Embedded C++ Programming & Software debugging \n # Software development for HMI (Human... 
    2 days per week
    3 days per week

    Vivid Soft Global

    Phoenix, AZ
    7 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
    2 days ago
  • $198k - $238k

     ...Bachelors or masters degree in computer science, electronics, avionics, aerospace engineering, or a related field ~3–8 years of embedded software development experience ~ Strong C++ programming skills in embedded systems ~ Ability to understand existing software... 
    Full time
    2 days per week
    3 days per week

    Cyient

    Phoenix, AZ
    5 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
    2 days ago
  • $135.5k - $214k

    A leading global communications company based in Tempe, AZ is seeking an Embedded Software Engineer to design and develop software for satellite systems, mainly using C/C++, Python, and Rust. With 5+ years in embedded software, you'll work on innovative solutions for satellite... 

    ViaSat

    Tempe, 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
    1 day ago
  •  ...Job Description Job Description Senior Embedded Software Engineer IV This position is NOT available for Remote Work.   This position...  ...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
    a month 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
    4 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
    4 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

    Chandler, AZ
    4 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
    4 days ago
  • $86.8k - $165.2k

     ...you to grow with us! We're expanding our engineering organization dramatically to meet...  ...future 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,... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    2 days ago
  • $68.9k - $131.1k

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

    Raytheon

    Tucson, AZ
    4 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 RMDJoin the Secure...  ...developing, and testing or debugging software using C, C++, or similar object-oriented programming languageExperience... 
    Full time
    Temporary work
    Work experience placement
    Internship
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Tucson, AZ
    1 day ago
  •  ...: Acron Aviation designs, engineers, and manufactures certified avionics...  ...close collaboration across software, systems, hardware,...  ...experience developing safety‑critical embedded software within aerospace,...  ...platforms Experience with C++, Python, Visual Basic, Pascal... 

    Avia

    Phoenix, AZ
    1 day ago
  •  ...applications and is seeking a highly skilled Embedded Hardware Engineer to join our dynamic team. This role is...  ...— defining CAN interfaces with the software team, designing connectors and wiring...  ...Embedded Software: Strong embedded C/C++ skills and experience with hardware-software... 
    Contract work
    Local area

    Swarmbotics AI

    Phoenix, AZ
    3 days ago
  •  ...Description Job Title : Avionics/Aerospace/Flight Systems Software Engineer/Embedded Software Engineer (Hybrid/Exp in avionics/Aerospace need)...  ...Unit (MCDU). \n Strong programming experience in C++ within embedded systems environments. \n \n Position Overview... 

    Soho Square Solutions

    Phoenix, AZ
    8 days ago
  • $86.8k - $165.2k

     ...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
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

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

     ...start date. Experience developing software and testing or debugging it using C, C++, or a similar object-oriented...  ...Experience developing real-time embedded software. Strong hands-on troubleshooting...  ...As an Embedded Security Software Engineer II, you will contribute to... 
    Full time
    Relocation

    Raytheon

    Tucson, AZ
    7 days ago
  • $7,001 per month

     ...TechMContact: Meghana GorusuCompany: SRI Tech SolutionsTitle: EGPWS (Software Engineer)Location; Phoenix, AZExperience: 8 - 15 yearsThis position...  ...8B/C software development process.Demonstrated success using C/C++, and PythonUnix scriptingReal time operating system/kernel... 
    Full time

    SRI Tech

    Phoenix, AZ
    4 days ago
  • $130k - $190k

     ...Senior/Staff Embedded Software Engineer Reports to SVP Systems and Applications About Us Powerlattice is a well-funded semiconductor start-up company backed by well-known large Silicon Valley VCs. The company is working on the industry’s groundbreaking chiplet... 
    Shift work

    Powerlattice Technologies Inc.

    Chandler, AZ
    2 days ago
  •  ...skilled and experienced Senior GNC/Autonomy Engineer to work on the development of a small...  .... 5 years GNC experience developing software for embedded systems Top to bottom, start to...  ...Embedded programming, with emphasis on C/C++ in a robotics and/or UAV setting. Experience... 
    Full time

    Knightwerx

    Scottsdale, AZ
    2 days ago
  •  ...drives technical strategy, mentors junior engineers, and ensures robust, scalable test...  ...automated test equipment (ATE), fixtures, and software to improve throughput, accuracy, and...  ...automation programming (Python, LabVIEW, MATLAB, C/C++). Hands‑on experience with DOE, SPC,... 

    Leonardo Electronics US Inc

    Tucson, AZ
    20 days ago
  • $140k

     ...Job description: DSP Engineers have a strong background with proven capabilities against...  ...research and development on real-time Software Defined Radio (SDR) and protocol...  ...and delivering operational systems C/C++ and Python development Systems development... 

    Affinity Executive Search

    Tucson, AZ
    1 day ago
  •  ...Job Description FPGA design or verification engineer with at least 5 years of VHDL design or verification experience for use...  ...scaling/saturation in FPGAs • Model base FPGA design porting C/C++ or MATLAB code to VHDL targeting FPGAs/SoCs • Architect FPGA... 

    Trispoke Managed Services Pvt Ltd

    Chandler, AZ
    3 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!