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
  • 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 development... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Phoenix, AZ
    1 day ago
  • Northrop Grumman in Chandler, AZ is seeking an Embedded Software Engineer - Level 3. This role involves designing, documenting, and testing software...  ...Linux environment. Candidates should have experience with C/C++ and RTOS. A Bachelor’s degree and active Secret clearance... 
    Suggested

    Northrop Grumman

    Chandler, AZ
    4 days ago
  •  ...Embedded C/C++ Engineer Phoenix, Arizona, USA (Onsite) Experience Range: 6 to 12 Years Must Have: Key Words: Embedded C/C++, Real Time...  ...: Design and Development: Develop advanced software solutions for avionics display systems, applications, and services... 
    Suggested

    Echo IT Solutions

    Phoenix, AZ
    3 days ago
  • Honeywell Aerospace US LLC is seeking a Software Engineer I in Phoenix, AZ. In this role, you are responsible for executing project subtasks to meet customer specifications and validate advanced aerospace systems such as Flight Management Systems and communications functions... 
    Suggested

    Honeywell Aerospace US LLC

    Phoenix, AZ
    2 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
  •  ...As a Software Engineer I, you will be responsible for executing project subtasks in order to meet customer specifications, and validate various interconnected, advanced aerospace systems spanning communications management functions (CMF), Flight Management Systems (FMS... 
    Permanent employment
    Temporary work
    Relocation
    Flexible hours

    Honeywell Aerospace

    Phoenix, AZ
    5 days ago
  • Honeywell Aerospace is seeking a Software Engineer I to work in Phoenix, AZ. The role involves designing and integrating advanced aerospace systems, ensuring compliance with customer and regulatory standards, and collaborating within a product team. Qualifications include... 

    Honeywell Aerospace

    Phoenix, AZ
    10 hours ago
  • Honeywell Aerospace Technologies in Phoenix, AZ is seeking a Software Engineer I to work on advanced aerospace systems including CMF and FMS. This role offers a hybrid work schedule and involves responsibilities such as designing and integrating datalink systems, translating... 

    Honeywell Aerospace Technologies

    Phoenix, AZ
    3 days ago
  • Honeywell Aerospace US LLC is looking for an Advanced Software Engineer in Phoenix, AZ. This role involves leading the design and implementation of complex datalink software for Flight Management Systems. The ideal candidate will have a Bachelor's degree in a technical... 

    Honeywell Aerospace US LLC

    Phoenix, AZ
    10 hours ago
  •  ...States, Arizona, is seeking an experienced embedded software developer to create and maintain Linux...  .... The candidate should possess strong C/C++ programming skills and a significant...  ...software and collaborating with hardware engineers to ensure efficient integration. This... 

    Robotics Technologies LLC

    Phoenix, AZ
    1 day ago
  • As an Advanced Software Engineer, you will lead complex software development efforts related to communication management functions (CMF), Flight Management Systems (FMS) and other mission‑critical systems on various avionic platforms within a modern, robust development... 
    Permanent employment
    Temporary work
    Relocation
    Flexible hours

    Honeywell Aerospace US LLC

    Phoenix, AZ
    1 day ago
  • A technology company is looking for passionate Software or Systems Engineers to design and develop software solutions for safety-critical systems...  ...Avionics Flight Controls and a relevant degree, alongside strong C/C++ skills. This full-time role offers competitive salaries... 
    Full time

    Performance Software

    Phoenix, AZ
    10 hours 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
    2 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
    1 day 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
    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
    4 days ago
  • $132.5k - $209.5k

    RigNet in Tempe, Arizona is seeking a Digital Signal Processing Engineer with extensive experience in designing and implementing DSP...  ...with a comprehensive benefits package. Candidates must possess strong skills in MATLAB, Simulink, and C/C++. #J-18808-Ljbffr RigNet

    RigNet

    Tempe, AZ
    4 days ago
  • $173.66k - $245.16k

     ...Job Details: Job Description: As a Cloud Software Development Engineer, you will drive innovation by developing software solutions that maximize...  ...media domain. ~ Programming languages such as Java and C/C++. ~ Communicate technical requirements and designs... 
    Local area
    Immediate start
    Shift work

    Intel

    Phoenix, AZ
    2 days ago
  • $165k - $260.5k

    Viasat is seeking a Senior Software Engineer in Tempe, Arizona to join the Content Delivery Platform team. This role involves optimizing in-...  ...The ideal candidate should have over 8 years of experience in C/C++ and strong DevOps knowledge. Responsibilities include... 

    Viasat

    Tempe, AZ
    4 days ago
  • $99.6k - $223.4k

     ...Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to...  ...Engineering Programming languages: C/C++ expertise, Java Tools, software, etc...  ...to life-saving care. And with AI embedded across our products and services, we help... 
    Temporary work
    Flexible hours

    Oracle

    Phoenix, AZ
    10 hours ago
  •  ...Onsite Job: Embedded Software Engineer 3 | Chandler, Arizona, United States Indotrnix is seeking an : Embedded Software Engineer 3, Chandler...  ...Science, Engineering, or related field Experience with C/C++ in Linux environments Experience in embedded real-time software... 

    Indotronix International Corporation

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

    Avery Weigh-Tronix is seeking an Embedded Software Engineer in Arizona to design and develop embedded software solutions for various products. Responsibilities...  ...4 years in embedded software development, proficiency in C/C++, and strong analytical skills. The position includes... 

    Avery Weigh-Tronix

    Phoenix, AZ
    4 days ago
  •  ...aerospace technology company in Phoenix, Arizona, is seeking a Lead Software Engineer to perform software development activities for Airbus nFMS...  ...of experience in flight management systems, and expertise in C/C++ programming. Exceptional problem-solving skills and the... 

    Honeywell Aerospace Technologies

    Phoenix, AZ
    10 hours 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
  • $90 per hour

     ...Engineer Embedded Software Engineer lll Job Number: 364498 Category: Embedded Sys / Software Eng Description: Job Title: Engineer Embedded...  ...· Object Oriented (OO) Software development experience in C/C++on Linux environment · Experience in embedded real-time... 
    Local area
    Immediate start
    Day shift
    Weekday work

    Belcan

    Chandler, AZ
    2 days ago
  •  ...Description Job #217960 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
    2 days 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
  • Inter-Coastal Electronics in Mesa, AZ is seeking an Embedded Software Engineer (contract-to-hire) to design and develop real-time embedded software...  ...software lifecycle. Applicants should have 6+ years of C/C++ experience, hardware integration skills, and the ability to... 
    Contract work

    MissionHires

    Arizona City, AZ
    2 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 Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With...  ...problems running complex software stacks Linux OS, drivers and C/C++ Broadband network communications Knowledge of network... 
    Permanent employment
    Contract work
    For contractors

    Procom

    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!