C/C++ Embedded Software Engineer

Cloud Analytics Technologies LLC
Arizona

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

  1. Develop and maintain Linux and Windows device drivers for embedded hardware platforms.
  2. Design and implement embedded software for real-time systems.
  3. Integrate drivers with operating systems and validate functionality.
  4. Debug and optimize kernel-level code for performance and stability.
  5. Collaborate with hardware engineers to ensure seamless integration.
  6. Write and maintain technical documentation for software components.
  7. Perform unit testing, system testing, and support QA activities.
Posted 2025-12-06

Recommended Jobs

Care Coordinator (Medical Receptionist/PSR)

Foothills Sports Medicine Physical Therapy
Glendale, AZ

Overview: Foothills Sports Medicine Physical Therapy, a member of the Confluent Health family, is looking for a Part Time Front Desk Medical Receptionist to join our team!   Salary: ~$16-$18 P…

View Details
Posted 2025-12-03

*Shape the Future of Whole Person Health in a Collaborative Environment

Banner Health
Tucson, AZ

Integrative Medicine Physician Opportunity in Tucson, AZ Shape the Future of Whole Person Health in a Collaborative Environment Banner University Medical Group is seeking a passionate Board-C…

View Details
Posted 2025-12-12

Production Planner

Peopleworks IL,LLC
Phoenix, AZ

Position Overview: Job Title : Production Planner &##128205; Location: Phoenix, AZ | CapRock West 202 Logistics 700 N 55th Ave - Suite 100 &##128338; Schedule: Full-Time &##128176; Pay…

View Details
Posted 2025-11-14

Senior Campaign Operations Manager (Remote)

Acxiom
Phoenix, AZ

The Sr. Campaign Operations Manager (SRCOM) is for candidates with 5+ years' relevant work experience looking to deliver digital marketing solutions for Acxiom clients. The SRCOM is responsible for th…

View Details
Posted 2025-12-05

Home Infusion RN

Float Health, Inc.
Arizona

Are you an infusion center or oncology nurse looking for an in-home infusion job? Are you a critical care RN or ER nurse interested in taking care of patients outside of the hospital? We are here for…

View Details
Posted 2025-09-01

Project Manager (Heavy Civil / Transportation)

Gables Search Group
Phoenix, AZ

Project Manager – Heavy Civil / Transportation Location: Arizona (Phoenix Metro Area) Employment Type: Full-Time | Direct Hire Compensation: Commensurate with Experience Company Overvie…

View Details
Posted 2025-10-09

Senior Accountant POST NUMBER: 450377

Phoenix, AZ

Senior Accountant $90,000-$110,000 base salary (depending on experience) Phoenix, AZ (hybrid schedule) Vaco has partnered with a leader in the logistics industry looking for a Senior Account to j…

View Details
Posted 2025-12-06

Mental Health Clinic Manager

Transitions Counseling and Consulting
Phoenix, AZ

Our nationally accredited team is currently seeking a Clinic Manager to provide clinic support and care collaboration to current and future clients and their families! Our Mission : At Transitions…

View Details
Posted 2025-12-03

Physical Therapist Assistant - Outpatient

Bonsai Rehab
Tempe, AZ

We are now hiring a full-time, part-time, or PRN Physical Therapist Assistant to work in an Outpatient Orthopedic setting in Tempe, AZ. All caseloads are under one roof, no driving in the community. …

View Details
Posted 2025-11-18

Customer Support Admin- Chandler

ManpowerGroup
Chandler, AZ

**Our client, a growing single source supplier and solutions provider, is looking for a dynamic Customer Support Admin to join their team. Qualified candidates will be self-directed and quality minded…

View Details
Posted 2025-12-11