C/C++ Embedded Software Engineer Job at Cloud Analytics Technologies LLC, Arizona

K1N6VWp5bS91b2gxYmRDYkdVUWk0SW9NSGc9PQ==
  • Cloud Analytics Technologies LLC
  • Arizona

Job Description

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.

Job Tags

Similar Jobs

INTER-OP NET

Aircraft Mechanic I Job at INTER-OP NET

 ...Position: Aircraft Mechanic I (General) Type: Full Time Location: Elizabeth City, NC Summary INTER-OP is currently seeking an Aircraft Mechanic I (General) to provide support to the United States Coast Guard (USCG), Aviation Logistics Center (ALC). The Coast... 

Sunrise Childrens Foundation

Assistant WIC Nutritionist Job at Sunrise Childrens Foundation

Assistant WIC Nutritionist Location Las Vegas, NV (Paradise area) : ABSTRACT OF THE POSITION: Under the supervision of the WIC Clinic...  ...with the Clinic Supervisor, performs all aspects of client nutrition education, including but not limited to high-risk care plans,... 

Visiting Angels - Mandeville, LA

Skilled Caregiver, CNA, DSW, PCA Job at Visiting Angels - Mandeville, LA

 ..., bathing, personal hygiene, light housekeeping and meal preparation to more complex needs including dementia or Alzheimer's care, hospice, palliative and post-operative services. We work with all of the local hospitals, assisted living facilities, Veterans and hospice... 

Graphic Packaging International, Inc.

General Shift Labor Job at Graphic Packaging International, Inc.

 ...worlds most recognized brands of food, beverage, foodservice, household, personal care and pet products. Headquartered in Atlanta, Georgia, we are collaborative, diverse, innovative individuals who create inspired packaging while giving back to our communities. With... 

Aerotek

Metal Finisher Job at Aerotek

**Metal Finisher****Job Description**As a Metal Finisher, you'll play a critical role in shaping precision components that serve industries where quality is non-negotiable-medical, military, and aerospace. This position goes beyond routine finishing work; it's about craftsmanship...