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
- Develop and maintain Linux and Windows device drivers for embedded hardware platforms.
- Design and implement embedded software for real-time systems.
- Integrate drivers with operating systems and validate functionality.
- Debug and optimize kernel-level code for performance and stability.
- Collaborate with hardware engineers to ensure seamless integration.
- Write and maintain technical documentation for software components.
- 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...SuggestedHourly payPermanent employmentContract workH1bLocal area
- 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...SuggestedPermanent employmentContract workLocal area
- 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'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
- 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
- ...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
- 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...
- 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...
- 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++...
- ...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...
- 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...
$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 employmentFull time- ...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...
- ...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 employmentTemporary workWorldwideRelocationFlexible hours
- ...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....
- ...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 week3 days per week
- 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...
$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 startFlexible hours- 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 week3 days per week
$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- 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...
- ...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...
- ...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
- ...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...
$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 timeRelocation packageShift work- ...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 payContract workWorldwide
- ...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 employmentContract workFor contractors
$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...- 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 timeInternshipWork visa
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!



