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 16 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
    more than 2 months ago
  • 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

    Quantum Technologies. LLC

    Phoenix, AZ
    4 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
    4 days 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++... 
    Suggested
    Remote work

    Phoenix Staff, Inc.

    Phoenix, AZ
    4 days ago
  • Garmin is hiring a full-time Software Engineer 1 to join our U.S. headquarters team in the Greater Kansas City area. You will build on existing...  ...basic software for Garmin products and applications, using C, C++, C#, Java, or assembly, and you will participate in rotating... 
    Suggested
    Full time

    Garmin

    Chandler, AZ
    1 day 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
    4 days ago
  •  ...based in Phoenix is seeking an experienced embedded software developer. The ideal candidate will...  ...embedded software development, strong C/C++ skills, and hands-on experience with both...  .... You will collaborate with hardware engineers, develop device drivers, and integrate... 

    Cloud Hybrid Technologies, LLC

    Phoenix, AZ
    4 days ago
  •  ...is seeking an experienced professional in embedded software development. The role involves developing...  ...Master’s degree in Computer Science or Engineering. Candidates should have 7+ years of experience, strong proficiency in C/C++, and familiarity with real-time operating... 

    Quantum Technologies. LLC

    Phoenix, AZ
    4 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
    4 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
    2 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
    4 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
    13 hours 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
    3 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
    1 day ago
  • Chandler, ArizonaHardware & Software - Software /Full Time /HybridFor...  ...been propelled by the top engineers in mixed-signal processing. Our...  ...is seeking a highly skilled Embedded Software Engineer to design and...  ....Advanced proficiency in C/C++ and solid Python skills. Excellent... 
    Full time

    Cirrus Logic

    Chandler, AZ
    13 hours 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 Experience in HMI DO-178C Flight... 
    2 days per week
    3 days per week

    Accord Technologies Inc

    Phoenix, AZ
    4 days ago
  •  ...Embedded Software Engineer DPP is seeking an Embedded Software Engineer for our client in the Aerospace & Defense Manufacturing industry. Work...  ...Object Oriented (OO) Software development experience in C/C++ on Linux environment Experience in embedded real-time software... 
    Contract work

    DP Professionals

    Chandler, AZ
    2 days ago
  •  ...Embedded Software Engineer III Work location: Onsite in Chandler, AZ Duration: 12 months Terms: W2 Contract Work Authorization: US Citizen...  ...Object Oriented (OO) Software development experience in C/C++ on Linux environment Experience in embedded real-time... 
    Contract work

    Mavensoft Technologies

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

    DP Professionals

    Chandler, AZ
    2 days 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
    13 hours ago
  •  ...Description Job #219397 Chipton-Ross is seeking multiple Embedded Software Engineer 3's for a contract opportunity in Chandler, AZ. BASIC...  ...~ Object Oriented (OO) Software development experience in C/C++on Linux environment. ~ Experience in embedded real-time... 
    Contract work
    Local area
    Day shift

    Chipton-Ross

    Chandler, AZ
    3 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
    4 days ago
  •  ...Description Location: Tucson, AZ(On-site) As an Embedded Software Engineer, you'll develop embedded software that powers advanced avionics...  ...You'll Do Develop embedded software and firmware in C/C++ for real-time aerospace and defense applications. Write... 
    Full time
    Local area

    GuideTech Inc

    Tucson, AZ
    13 hours ago
  • $147.7k - $221.5k

    Northrop Grumman Corp. (JP) is seeking an experienced Embedded Software Engineer in Chandler, Arizona. This position involves designing and developing...  ...experience in software development, especially in C/C++, as well as a Secret security clearance. The role offers a... 
    Relocation

    Northrop Grumman Corp. (JP)

    Chandler, AZ
    4 days ago
  • $95.3k - $142.9k

    Northrop Grumman Corp. (JP) is looking for an Embedded Software Engineer - Level 3 in Chandler, AZ. This position involves designing, developing, and testing software applications in C/C++. Candidates must have a Bachelor’s degree along with relevant experience, and an... 

    Northrop Grumman Corp. (JP)

    Chandler, AZ
    4 days ago
  • Embedded Software Engineer 3 - Secret Build the Software That Powers Real-Time Systems Join a collaborative engineering team where your code...  ...- Object Oriented (OO) Software development experience in C/C++on Linux environment - Experience in embedded real-time... 
    Temporary work

    Elite Technical

    Chandler, AZ
    6 days ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded...  .... • Proficiency in embedded programming languages (e.g., C/C++), version control (Git/Github) and real-time operating... 
    Local area
    Remote work

    ITW

    Phoenix, AZ
    2 days ago
  •  ...Senior Embedded Software Engineer IV This 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... 
    Permanent employment
    For contractors
    For subcontractor
    Work at office

    Canyon AeroConnect

    Prescott, AZ
    13 hours ago
  •  ...Job Title: Embedded Software Engineer Location: Chandler, Arizona Duration : Long Term Needs Secret Clearance Responsibilities...  ...Object Oriented (OO) Software development experience in C/C++on Linux environment Experience in embedded real-time... 

    Stellent IT LLC

    Chandler, AZ
    2 days ago
  • $55 - $62 per hour

    Sr. Embedded Software Engineer- Phoenix, AZ 85027 Overview -8 months plus contract with possibility of going direct after • Pay 55-62$/hour Responsibilities...  ...Matlab, Mode Logic Design, Assembly language programming, C/C++ programming, digital flight testing systems (DFTS), PVCS/... 
    Permanent employment
    Contract work

    OLSA Resources, Inc.

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