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

Chief of Staff, LLC

EVENT SERVER / BARTENDER: Flexible Opportunities Job at Chief of Staff, LLC

 ...? Were hiring skilled professionals to meet growing demand this season and beyond! Available Roles: EVENT / BANQUET SERVER EVENT / BANQUET BARTENDER FOOD SERVICE WORKER / CASHIER / DIETARY AIDE Locations;~ Southern CT & Central CT Why Join Us?... 

Elderwood

VOLUNTEER Job at Elderwood

Overview: Elderwood at Cheektowaga skilled nursing facility is seeking Volunteers to join us. We love our residents, and our residents love to shop! Our volunteers assist with the daily operations of our facility Gift Shop. We are looking for help on weekends, 11 AM... 

McEwen & Associates, Inc

Certified Medical Assistant - Pediatrics Job at McEwen & Associates, Inc

 ...Job description: We are seeking a Certified Medical Assistant with experience (2+ yrs in Pediatrics) to become a part of our growing Pediatrics team! You will perform routine clinical assignments to keep the medical facility running smoothly. Responsibilities:... 

The Stembridge Agency, LLC

Otolaryngologist needed in Nashville, TN (SA198266) Job at The Stembridge Agency, LLC

 ...3 trauma, 150 beds with 560 full-time employees. Medical services include OBGYN, General Surgery, Heart & Vascular, Primary Care, Urology, Endocrinology, Pulmonology, Nephrology, Gastroenterology, Behavioral Health, Hematology, Oncology, Cancer Center, Rheumatology,... 

The Boeing Company

Project Engineer / Project Lead - Level 4 Job at The Boeing Company

 ...Global Services (BGS) C-17 Avionics & Flight Controls (AVFC) team is seeking a Senior (Level 4) **C-17 Support Equipment Engineer** to perform Project Lead, Integration and Test activities in support of current and future development programs.**This position is expected...