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
- 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
- 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
- ...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
- 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
- ...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
- ...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 employmentTemporary workRelocationFlexible hours
- 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 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 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...
- ...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...
- 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 employmentTemporary workRelocationFlexible hours
- 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
- ...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...
$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$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$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 areaImmediate startShift work$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...$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 workFlexible hours- ...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...
$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...
$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...$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 areaImmediate startDay shiftWeekday work- ...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 workLocal areaDay shift
$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- 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
$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 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 employmentContract workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!

