Senior Embedded Firmware Engineer – Contractor

Posted 1 day ago

This is a fully remote position, open to applicants in United States, +2 more locations.

📋 Description

• Design, create, troubleshoot, and maintain embedded firmware for IoT and video streaming solutions.

• Take ownership of significant firmware components and functionalities throughout the entire product development process, from initial design to final production.

• Work collaboratively with Hardware, Cloud, Mobile, QA, and ODM partners on system integration and product deployment.

• Develop and integrate device drivers, communication protocols, RTOS components, and platform firmware.

• Diagnose and resolve intricate firmware, hardware, and system-level challenges.

• Enhance firmware for optimal performance, memory efficiency, power consumption, and system reliability.

• Review board schematics, component datasheets, and hardware documentation thoroughly.

• Engage in design reviews, code evaluations, and root-cause analysis sessions.

• Assess new SoCs, image sensors, wireless modules, and various hardware components.

• Guide junior engineers and contribute to engineering best practices and process enhancements.


⛳️ Requirements

• A Bachelor's degree in Computer Science, Electrical Engineering, or a related discipline; equivalent industry experience will be considered.

• Over 7 years of experience in embedded firmware development, ideally in IoT, networking, or video streaming products.

• Proficient programming skills in Embedded C and C++.

• Familiarity with RTOS and Embedded Linux environments.

• Knowledge of real-time multimedia applications, including video/audio processing, compression, and streaming technologies such as H.264/H.265.

• Experience in developing multithreaded and multitasking embedded software.

• Proven track record in creating and troubleshooting embedded device drivers.

• Strong debugging, troubleshooting, and root-cause analysis capabilities in embedded systems.

• Experience optimizing embedded software for performance and resource utilization.

• Working understanding of TCP, UDP, HTTP/HTTPS, RTP, RTSP, SIP, and WebRTC.

• Experience with Wi-Fi, BLE, and LTE technologies.

• Familiarity with IoT communication architectures and cloud-connected devices.

• Practical experience with oscilloscopes, logic analyzers, and protocol analyzers.

• Proficient in using Git or comparable source control systems.

• Ability to collaborate effectively across cross-functional teams.

• Preferred: experience in firmware development for consumer IoT or smart home devices.

• Preferred: knowledge of Zigbee, Z-Wave, Thread, and Matter.

• Preferred: understanding of Linux memory management, file systems, and U-Boot.

• Preferred: familiarity with Python, Perl, or Lua.

• Preferred: experience supporting products through manufacturing and production stages.


🏝️ Benefits

• Performance bonus.

• Equity options.

• Comprehensive benefits package (details provided upon offer).

• Reasonable accommodations available for applicants and employees with disabilities, pregnancy-related medical conditions, or sincerely held religious beliefs, observances, and practices.

People also viewed

Inabia Solutions and Consulting, Inc.1 day ago

Embedded Hardware Engineer

US flagTexas OnlyFreelanceHardware Engineer
ApplyView job
Nebius Group1 day ago

Staff Software Engineer, Hardware Infrastructure

US flagUnited States OnlyFull-timeHardware Engineer$175k – $225k/year
ApplyView job
TEKsystems2 days ago

Circuit Design Engineer

US flagTexas OnlyFreelanceHardware Engineer$40 – $50/hour
ApplyView job
TEKsystems2 days ago

Circuit Design Engineer

US flagPennsylvania OnlyFreelanceHardware Engineer$40 – $50/hour
ApplyView job
TEKsystems2 days ago

Circuit Design Engineer

US flagColorado OnlyFreelanceHardware Engineer$40 – $50/hour
ApplyView job
TEKsystems2 days ago

Circuit Design Engineer

US flagTexas OnlyFreelanceHardware Engineer$40 – $50/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers