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

RTdtWUNRR0hMR3dXd20vMng0UzVlSFJrQkE9PQ==
  • 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 job,

Similar Jobs

Amazon

Senior Business Coach , Amazon Delivery Job at Amazon

DescriptionEqual parts advisor and operating partner, Amazon's team of Business Coaches assist and guide our Delivery Service Partner...  .../region you're applying in isn't listed, please contact your Recruiting Partner.Our compensation reflects the cost of labor across several... 

Ardent Health

Part-Time Urgent Care Physician Assistant / Nurse Practitioner for Hackensack Meridian Health Mountainside Medical Center, Clifton, NJ Job at Ardent Health

 ...-growing family of healthcare providers. About the Position: Outpatient-Only Join a team of 5 plus skilled primary care physicians supported by dedicated staff EMR: Epic Saturday and Sunday only Enjoy working in Clifton, NJ Recruitment Package may... 

Essel

R2: Construction - Experienced Skilled Trades Job at Essel

 ...bigger projects with more pay!** Specifically, we have opportunities for you if you have experience in the following areas: Carpentry From rough framing to interior and exterior finish and punchlist Concrete Drywall/patching/texture and touch up... 

Tiburcio Vasquez Health Center

Care Transitions Nurse, RN Job at Tiburcio Vasquez Health Center

 ...community by providing accessible, high-quality care by integrating primary care, dental care,...  ..., and more. The Care Transitions Nurse, RN is part of a patient-centered team...  ...Visit patients in their homes and other ambulatory settings (i.e. skilled nursing facilities... 

Fair Haven Community Health Care

Practice Manager Job at Fair Haven Community Health Care

 ...that everyone should have access to high-quality medical and dental care, regardless of ability to pay. Job purpose The Practice Manager will provide leadership, management and oversight of the practice operations of one or more of our health center locations and...