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
- ...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
- ...Embedded Software Engineer C++ FMS Deer Valley location (Phoenix), AZ-Hybrid (2-3 days a week) # FMS software development/FMS Domain # Embedded C++ Programming & Software debugging # Software development for HMI (Human Machine Interface) # MCDU (Multifunction...Suggested2 days per week3 days per week
- ...Role: Embedded Software Engineer (Developer) – C++ FMS Location: Deer Valley (Phoenix), AZ – Hybrid (2-3 days/week) Domain: Aerospace Important Points # FMS software development/FMS Domain # Embedded C++ Programming & Software debugging # Software development...Suggested2 days per week3 days per week
- ...Embedded Software Engineer C++Deer Valley location (Phoenix) AZ-Hybrid (2-3 days a week)FMS domain is MandatoryTop Skills –Good software development skills in embedded C++ programmingChange Request ProcessExperience in HMIFlight software development, debugging environmentExperience...Suggested2 days per week3 days per week
- ...We are hiring a Senior Embedded Software Engineer to support Space and Embedded Crypto programs, designing and developing the next generation of... ...requires hands-on software development experience with Rust, C/C++, embedded platforms, Agile development environments, and...SuggestedFull timeFlexible hours
- ...Job Description \n Embedded Software Engineer C++ FMS \n Deer Valley location (Phoenix), AZ-Hybrid (2-3 days a week) \n \n \n # FMS software development/FMS Domain \n # Embedded C++ Programming & Software debugging \n # Software development for HMI (Human...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$198k - $238k
...Bachelors or masters degree in computer science, electronics, avionics, aerospace engineering, or a related field ~3–8 years of embedded software development experience ~ Strong C++ programming skills in embedded systems ~ Ability to understand existing software...Full time2 days per week3 days per week$87.6k - $203.6k
....We are recruiting for junior, mid-level, and senior engineers with a background in Embedded Software Engineering to support our team. Locations Include: Gilbert... ...Oriented (OO) Software development experience in C/C++ in a Linux environmentEmbedded real-time software...RelocationShift work$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...- ...Doing with Us You will apply senior software engineering expertise as part of the NOCO R&D group... ...Need ~10+ years of relevant hands-on embedded software development and a Bachelor of... ...software performance issues ~ Proficient in C/C++, with an understanding of best-practice...Full timeRelocation package
- ...Job Description Job Description Senior Embedded Software Engineer IV This position is NOT available for Remote Work. This position... ...debugging real time, safety critical, embedded software in C/C++. Extensive recent experience in a software development role...Permanent employmentFor contractorsFor subcontractorWork at office
- ...Embedded Software Engineer - Flight Stack Build the Software That Keeps Autonomous Aircraft Flying We are looking for an Embedded Software... ...real-time communications frameworks. ~ Proficiency in C++, Python, and/or Rust. ~ Experience with Git, CMake, debugging...Full timeRemote workRelocation package
- ...Role Overview We are seeking a Senior Embedded Software Engineer for Small UAV Flight Controls to architect, develop, and test deterministic... ...control algorithms, and actuator mixing logic in C and C++. • Low-Level Drivers: Develop and maintain bare-metal peripheral...Full timeImmediate startRemote work
$100k - $140k
DescriptionA Kforce client is seeking to hire an Mid to Senior Embedded Software Engineers in Chandler, Arizona (AZ).Summary:We are working directly... ...engineering* Software development experience using C or C++ programming languages* Applicants selected will be subject...Remote workWork from home3 days per week$100.22k - $111.18k
...Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering,... ...ROLE AND POSITION OBJECTIVES:As an Embedded Software Engineer in the Space and... ...experiences:Proficiency in languages such as C++, C, PythonKnowledge of designing...Second jobFlexible hours$86.8k - $165.2k
...you to grow with us! We're expanding our engineering organization dramatically to meet... ...future of aerospace and defense.Our Senior Embedded Software Engineer is a technical position that works... ...least two of the following: Embedded C++ Software, Embedded Software Security,...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$68.9k - $131.1k
...years of experience and renowned engineering expertise to meet the needs... ...of aerospace and defense.Software Security Sensors and Effectors... ...involved with application and embedded software design, development,... ...software applications using C and C++ languages on a variety of...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$68.9k - $131.1k
...opportunities to make a difference at RTX.What You Will Do Embedded Security Software Engineer II- Secure Product Assurance - Tucson RMDJoin the Secure... ...developing, and testing or debugging software using C, C++, or similar object-oriented programming languageExperience...Full timeTemporary workWork experience placementInternshipWork at officeRemote workRelocationFlexible hours- ...: Acron Aviation designs, engineers, and manufactures certified avionics... ...close collaboration across software, systems, hardware,... ...experience developing safety‑critical embedded software within aerospace,... ...platforms Experience with C++, Python, Visual Basic, Pascal...
- ...applications and is seeking a highly skilled Embedded Hardware Engineer to join our dynamic team. This role is... ...— defining CAN interfaces with the software team, designing connectors and wiring... ...Embedded Software: Strong embedded C/C++ skills and experience with hardware-software...Contract workLocal area
- ...Description Job Title : Avionics/Aerospace/Flight Systems Software Engineer/Embedded Software Engineer (Hybrid/Exp in avionics/Aerospace need)... ...Unit (MCDU). \n Strong programming experience in C++ within embedded systems environments. \n \n Position Overview...
$86.8k - $165.2k
...you to grow with us! We're expanding our engineering organization dramatically to meet... ...of aerospace and defense. Our Senior Embedded Software Engineer is a technical position that works... ...least two of the following: Embedded C++ Software, Embedded Software Security, Software...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$68.9k - $131.1k
...start date. Experience developing software and testing or debugging it using C, C++, or a similar object-oriented... ...Experience developing real-time embedded software. Strong hands-on troubleshooting... ...As an Embedded Security Software Engineer II, you will contribute to...Full timeRelocation$7,001 per month
...TechMContact: Meghana GorusuCompany: SRI Tech SolutionsTitle: EGPWS (Software Engineer)Location; Phoenix, AZExperience: 8 - 15 yearsThis position... ...8B/C software development process.Demonstrated success using C/C++, and PythonUnix scriptingReal time operating system/kernel...Full time$130k - $190k
...Senior/Staff Embedded Software Engineer Reports to SVP Systems and Applications About Us Powerlattice is a well-funded semiconductor start-up company backed by well-known large Silicon Valley VCs. The company is working on the industry’s groundbreaking chiplet...Shift work- ...skilled and experienced Senior GNC/Autonomy Engineer to work on the development of a small... .... 5 years GNC experience developing software for embedded systems Top to bottom, start to... ...Embedded programming, with emphasis on C/C++ in a robotics and/or UAV setting. Experience...Full time
- ...drives technical strategy, mentors junior engineers, and ensures robust, scalable test... ...automated test equipment (ATE), fixtures, and software to improve throughput, accuracy, and... ...automation programming (Python, LabVIEW, MATLAB, C/C++). Hands‑on experience with DOE, SPC,...
$140k
...Job description: DSP Engineers have a strong background with proven capabilities against... ...research and development on real-time Software Defined Radio (SDR) and protocol... ...and delivering operational systems C/C++ and Python development Systems development...- ...Job Description FPGA design or verification engineer with at least 5 years of VHDL design or verification experience for use... ...scaling/saturation in FPGAs • Model base FPGA design porting C/C++ or MATLAB code to VHDL targeting FPGAs/SoCs • Architect FPGA...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C/C++ Embedded Software Engineer. Be the first to apply!






