C plus plus Developer Job at Hire it People, Inc, Independence, MO

SktoN05ZK2FXUlExU0k2aVc3cUxCU05sUGc9PQ==
  • Hire it People, Inc
  • Independence, MO

Job Description

Job Seekers, Please send resumes to resumes@hireitpeople.com

Job Duties:

  • Design and develop embedded firmware for custom hardware platforms across various architectures.
  • Customize Linux-based operating systems to meet product-specific and performance-driven requirements.
  • Evaluate hardware platforms for compatibility and optimal utilization of operating systems.
  • Collaborate with hardware engineers to ensure seamless hardware-software integration and develop, maintain hardware interface drivers for protocols such as CAN, SPI, I2C, and UART.
  • Manage the complete firmware development lifecycle including design, implementation, validation, maintenance, and end-of-life management.
  • Implement secure communication protocols like SSL, SSH, and TCP/IP to ensure data protection.
  • Utilize real-time operating systems (RTOS) such as QNX for safety-critical and performance-sensitive applications.
  • Create and execute test plans including unit, integration, and system-level testing for firmware validation.
  • Use container technologies (e.g., Docker, Containerd) or virtual machines to isolate and test firmware components.
  • Integrate cloud connectivity (e.g., AWS) into embedded platforms for remote management and updates.
  • Implement OTA (Over-the-Air) update mechanisms and secure bootloaders for field devices and troubleshoot low-level firmware issues using lab equipment like oscilloscopes, logic analyzers, and JTAG debuggers.
  • Support media streaming features using libraries such as Matroska or Live555 or RTP/RTSP for video/audio data handling.
  • Work with cross-disciplinary teams and stakeholders to align firmware development with system requirements and maintain thorough technical documentation.
  • Take on additional responsibilities beyond the core job scope as a senior technical member of the department.
  • Develop software with proficiency in C, C++, and Python for embedded and application-level systems.

Education: The minimum qualification required for performing the above specialty occupation duties is a bachelor's degree or equivalent in Computer Science or equivalent in a related field or a foreign equivalent is required closely related field with relevant experience.

Job Tags

Contract work, Remote work,

Similar Jobs

Care Options For Kids

Pediatric Nurse RN/LPN - Naples Job at Care Options For Kids

About the Role At Care Options for Kids, a pediatric home health care company providing one-on-one care in the home, we do things a little...  ...Nurses (LPNs) / Registered Nurses (RNs) Current, active Florida RN or LPN license Current BLS CPR card (obtained in-person, not online... 

Addison Kenway.

Urology Physician Assistant Job at Addison Kenway.

 ...Urology Physician Assistant -Augusta, GA Job#16663660 Join a respected multispecialty clinic in Eastern Georgia delivering high-quality urology care and patient-focused services. Manage patient care, perform office procedures, and collaborate with physicians to... 

The NetCircle

German-English Translator (JingAn) Job at The NetCircle

German-English Translator (JingAn)IntroductionThe NetCircle is a foreign-owned high-tech company incorporated since 2006. We specialize in building and maintaining large-scale web-communities for international clients. Being a fast-paced and dynamic multicultural company... 

Tender Touch Therapy, LLC

Intake Specialist Job at Tender Touch Therapy, LLC

 ...Intake Completion Execute and record new intake calls Completion of all intake form fields Organize and manage waitlist in ERM system Send screening documentation to physician Tracking of Documentation Follow Automated Evaluation script tracking report... 

Rinvio Recruitment

Locum MD (Medical Doctor);DO (Osteopathic Doctor) Ob/Gyn Job at Rinvio Recruitment

 ...Commitment to providing high-quality patient care. Schedule: 24-hour call coverage, specific dates Annual Volume: 110 births Cases: C-sections Team Structure: CRNA, 2 surgical team members EMR: Cerner Board certification required Paid travel & expenses...