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

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

DR Demo

PARKER Costco Sales Rep - 25-26hr + COMMISSION Job at DR Demo

 ...WE'RE CURRENTLY HIRING A SALES REP FOR THE PARKER COSTCO! Seeking positive, energetic, and sales-focused professionals who can be...  ...minimal supervision Must be able to stand for extended periods of time with lunch/breaks Must be able to carry up to 35 lbs... 

SPECTRAFORCE

Senior Electrical Designer Job at SPECTRAFORCE

 ...Job Title: Senior Electrical Designer Duration: 11+ Months Location: Ogden, UT, 84404 US Citizenship Required 100% Onsite No Telework Job Summary: In this role, you will plan, develop, and review electrical engineering design work, produce drawings... 

Adecco

Korean Interpreter Job at Adecco

 ...your voice bridges cultures and drives productivity! Position Summary: Adecco Staffing is seeking a professional, fluent Korean Interpreter to support operations at a fast-paced manufacturing facility in Jeffersonville, OH. This position plays a critical role in... 

Confidential Jobs

Senior Data Engineer Job at Confidential Jobs

 ...Expertise in Python, SQL, and modern data infrastructure (e.g., Databricks, Snowflake, AWS, GCP). Strong background in data modeling, ontology design, and semantic data concepts. Hands-on experience integrating Generative AI tools and APIs into data systems.... 

Venture Solar

Field Solar Consultant Job at Venture Solar

 ...Job Description Job Description &##127774; Join Our Team as a Field Solar Consultant at Venture Solar! Were thrilled to offer you the opportunity to become a Field Solar Consultant with Venture Solar! If you're energetic, self-motivated, and passionate about...