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
- ...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
- 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
- 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
- ...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
- 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...SuggestedFull time
- 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++...
- ...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...
- ...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...
- 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$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$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- 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...
- 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
- 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 week3 days per week
- ...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
- ...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
- ...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
- 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
- ...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 workLocal areaDay shift
$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...- ...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 timeLocal area
$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$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...- 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
$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 areaRemote work- ...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 employmentFor contractorsFor subcontractorWork at office
- ...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...
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!


