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

ELITE BUILDING SERVICES

Janitor/Cleaner Part-Time, Milford, DE PG7113 Job at ELITE BUILDING SERVICES

 ...Time, Climb Stairs, Climb A Ladder, Reach, Twist,, Walk. Must Be Comfortable Working On Feet For Entire Shift. Location: Milford, DE Flat Rate: $25 per cleaning **ALL supplies provided and on-site Qualifications: **MUST have reliable transportation to... 

Apsilon Hotels, LLC

Bartender/Server Job at Apsilon Hotels, LLC

 ...Position Summary The Bartender/Server will prepare and serve alcoholic and nonalcoholic beverages, take food orders, serve meals, and collect money for drinks served. Essential Duties and Responsibilities -The essential functions include, but are not limited to the... 

Round1

Cleaning Associate Job at Round1

 ...The Cleaning Associate is responsible for the cleaning overall appearance and cleanliness of the store. Please note you must be at least...  ...School Diploma or GED to apply. Preferred Availability: Nights and Weekends Essential Duties: Follows department procedures... 

BNP Paribas

2026 - Summer Analyst Internship - Corporate Finance (Investment Banking, Leveraged Finance, Equity Capital Markets) Job at BNP Paribas

 ...Leveraged Finance team, and the Equity Capital Markets team. The...  ...provide a full range of investment banking and advisory services...  ...secondary offerings; 3) Equity Private Placements, including Private...  ...environment. Through the program, interns have a distinct opportunity... 

RTX Corporation

Senior Production Engineer III (Onsite) Job at RTX Corporation

 ...operational needs to Implement solutions in PSD business+ Process Plan Ownership & Tech-Data Expertise+ Handle communications with ASE, CTS, MTU teams for New tech-data (EA) or technical information requests.+ Support routine technical problems and requests from...