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 16 days ago
Similar jobs that could be interesting for youBased on the C/C++ Embedded Software Engineer in Arizona vacancy
- ...Embedded Software Developer Job Requirements Bachelors or Masters 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...Suggested
- ...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...SuggestedPermanent employmentContract workLocal area
- ...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...SuggestedPermanent employmentContract workLocal area
- 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
- ...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++...SuggestedRemote work
- 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...
- As a Software Engineer I, you will be responsible for executing project subtasks to meet customer specifications and validate interconnected advanced aerospace systems spanning communications management functions (CMF), Flight Management Systems (FMS), and other mission...Permanent employmentTemporary workRelocationFlexible hours
- ...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...
- ...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...
- ...technology solutions provider in Arizona is seeking an experienced embedded software developer to design and maintain Linux and Windows device... ...development. Key skills include strong proficiency in C/C++, knowledge of real-time operating systems, and debugging tools...
- ...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...
- ...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...
$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$80k - $95k
...A defense technology company in Tucson is seeking a Software Developer focused on designing and developing high-performance software for mission-critical systems. The role requires proficiency in C++ and/or Python, experience in Linux environments, and a strong understanding...$70 - $85 per hour
...: ARM , C/C++ , embedded real-time software development , Integrity , LynxOS , Object Oriented Programming , PowerPC , Real Time Operating Systems... ...discipline team environment Basic Qualifications for Software Engineer – Embedded Bachelor of Science/Engineering degree in...Contract workLocal areaDay shift$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 employmentContract work$118.52k - $131.48k
...Embedded Software Engineer (Cleared) As a software engineer for Secure Voice Products, youll be a member of a cross functional team responsible... ..., development and test. What sets you apart: C/C++ Development on Linux environment Team development using...Flexible hours$78.4k - $130k
...Objective of Role The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions... ...roles. Proficiency in embedded programming languages (e.g., C/C++), version control (Git/Github) and real‑time operating environments...Local area$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...- ...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 US LLC in Phoenix, AZ is seeking a Software Engineer 1 to work on innovative projects that significantly impact the aerospace... .... This role requires proficiency in languages such as C and C++, experience with software tools, and a Bachelor's degree in...
$118.52k - $131.48k
...Software Engineer For Secure Voice Products As a software engineer for Secure Voice Products... ...and test. What sets you apart: C/C++ Development on Linux environment... ...repository (preferably Git) Rust Embedded development Low level development (devices...Flexible hours- ...Aerospace in Phoenix, Arizona is looking for a Senior Software Engineer to develop advanced Avionics Display Systems for... ...design to deployment and requires expertise in embedded software development, particularly in C/C++. Candidates should have a Bachelor's degree in a...
- ...Aerospace US LLC in Phoenix, AZ, is looking for a skilled Software Engineer to join their team focused on developing complex... ...’s degree in a relevant field and experience in embedded software engineering using C/C++. The position offers competitive benefits and opportunities...
$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...- ...Aerospace US LLC in Phoenix, Arizona is seeking a Sr Software Engineer for the Next-Generation Avionics group. In this... ...ideal candidate will possess strong skills in embedded software development, specifically in C/C++, and have the ability to work collaboratively with...
$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- Honeywell Aerospace in Phoenix, AZ is looking for an Embedded Software Engineer I to join the Flight Management Systems team. In this role, you will... ...Bachelor’s degree in a technical field and proficiency in C/C++. The position offers competitive benefits including medical...
$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...$180k
Kforce's client is seeking a Senior Software Engineer (C/C++, TCP/IP) to join a talented engineering team building and supporting a complex content... ...existing software platforms used globally * Contribute to embedded software, monitoring, and testing infrastructure across the...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!

