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

K2Y2Q0t5QStIbVF5a2dMcjYzMFBGN0l0MHc9PQ==
  • 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

Times Microwave Systems

Operations Technology Web Developer Job at Times Microwave Systems

Summary The Operations Technology Web Developer is responsible for developing, maintaining, and improving business systems within a fast...  ...Science, Information Technology, IT related field, or commensurate experience. Proven experience in web development with a strong portfolio... 

Confidential

Chief Financial Officer (CFO) Job at Confidential

 ...manager to ensure alignment with organizational values.Applicants for the CFO position at the company should have at least 15 years of nonprofit financial management experience, with a minimum of 5 years in a senior leadership role. The role requires a proven track record in... 

HCA Healthcare

Student Nurse Extern Stipend Program - 401(k) | Paid time off | Flexibleschedule - Overland Park, K Job at HCA Healthcare

 ...healthcare provider. We are seeking a(an) Nursing Student to join our healthcare family in a...  ...scholarships)~ Colleague recognition program ~ Time Away From Work Program (paid time off,...  ...employee-only coverage to full-time and part-time colleagues based on income.... 

Nemak

Purchasing Manager Job at Nemak

 ...Objective The Purchasing Manager is responsible for taking ownership as the Purchasing Single Point of Contact between Plant Management, Operations, Finance and other Purchasing Entities This is done in coordination with other Nemak functional departments, assuring a... 

Mclane Company, Inc.

DRIVER, TRAINEE COMPONENT Job at Mclane Company, Inc.

 ...PeopleNet) according to DOT regulations, documenting delivery receipt, product temperatures and exceptions. Assists the Driver in unloading trailer and delivering product into customer premises. Provides customer service including on-time delivery of undamaged...