Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Quest Global · 1 day ago

Firmware Engineer

Quest Global delivers end-to-end engineering solutions across various industries. They are seeking a Firmware Engineer to design and develop firmware for microcontrollers and embedded systems, ensuring high-quality code and customer experience.

ConsultingInformation ServicesOutsourcingSoftware
check
H1B Sponsor Likelynote

Responsibilities

Design & firmware development / coding on Microcontrollers & Mixed Signal Embedded Systems, C language
Effectively contribute to algorithms & logic development of the products in the field of System Control / Power Control etc
Create functional requirements for embedded firmware
Ensure error free code, high quality level & customer product experience
Understanding some third party USB-FS and USB-PD stacks as well as some internally developed firmware stack (for a wireless power charging chip)
Relevant hands on experience in Embedded Software Development Projects based on microcontrollers / microprocessors (ARM / MIPS)
Experience in Device Bring up, Device Drivers (CAN, USB, Bluetooth, Camera etc.) and debugging / resolving application & platform issues at System level
Expertise in C language, data structures, pointers and memory handling
Should have worked on one or more stacks like TCP / IP, USB, CAN, File System etc
Good knowledge of Synchronous / Asynchronous Communications, Ethernet, TCP/IP, SNMP, USB, File System, SPI, I2C etc
Should have worked on various development tools such as IDE, Compilers, Emulator /Simulator etc
Hands on experience in Hardware testing & debugging
Experience in creating SW Specifications, guidelines and other technical documentation
Experience in understanding the user requirements and able to find gaps in the design and develop the Features/Solution

Qualification

Embedded Software DevelopmentC languageMicrocontrollersDevice DriversDebuggingSynchronous CommunicationsDevelopment ToolsWeb TechnologiesOrganizational SkillsTeam Collaboration

Required

B.Tech/B.E. in Electrical/Electronics & Communications with good academic records
3-5 Years (Experience in Embedded Software Design Platforms)
Relevant hands on experience in Embedded Software Development Projects based on microcontrollers / microprocessors (ARM / MIPS)
Experience in Device Bring up, Device Drivers (CAN, USB, Bluetooth, Camera etc.) and debugging / resolving application & platform issues at System level
Expertise in C language, data structures, pointers and memory handling
Should have worked on one or more stacks like TCP / IP, USB, CAN, File System etc
Good knowledge of Synchronous / Asynchronous Communications, Ethernet, TCP/IP, SNMP, USB, File System, SPI, I2C etc
Should have worked on various development tools such as IDE, Compilers, Emulator /Simulator etc
Hands on experience in Hardware testing & debugging
Experience in creating SW Specifications, guidelines and other technical documentation
Experience in understanding the user requirements and able to find gaps in the design and develop the Features/Solution

Preferred

Knowledge of Web Technologies HTML, Javascript
Should be able to handle the project effectively & independently
Should be able to work in a team and support other team members / other design teams
Good organizational skills with emphasis on quality and documentation

Benefits

Health insurance
Paid time off
Retirement plan

Company

Quest Global

company-logo
Quest Global is an engineering solutions company that offers a range of services in the engineering and technology domains.

H1B Sponsorship

Quest Global has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (114)
2024 (93)
2023 (120)
2022 (94)
2021 (138)
2020 (607)

Funding

Current Stage
Late Stage
Total Funding
$1.08B
Key Investors
The Carlyle GroupChrysCapitalWarburg Pincus
2023-08-08Private Equity· $500M
2021-08-23Private Equity· $150M
2016-02-19Secondary Market· $350M

Leadership Team

leader-logo
Ajit Prabhu
Chairman & CEO
linkedin
leader-logo
Rajendra Kumar Shreemal
Chief Financial Officer
linkedin
Company data provided by crunchbase