Embedded Firmware Developer - W2 Only jobs in United States
cer-icon
Apply on Employer Site
company-logo

KPG99 INC · 18 hours ago

Embedded Firmware Developer - W2 Only

KPG99 INC is seeking an Embedded Firmware Developer to design, develop, debug, and test embedded firmware. The role involves collaboration with hardware and systems teams, and requires strong knowledge in Embedded C and Python for automation and testing.

ConsultingSalesStaffing Agency
badNo H1Bnote
Hiring Manager
Rama Kumari
linkedin

Responsibilities

Design, develop, debug, and test embedded firmware using Embedded C
Experience in MPLab IDE for development (or anything similar is mandatory)
Implement and follow Git-based version control workflows (branching, merging, code reviews)
Develop and use Python scripts for automation, testing, tooling, or validation activities
Perform unit testing, integration testing, and support system-level debugging
Collaborate with hardware, validation, and systems teams to resolve issues and improve product quality
Contribute to technical documentation and coding standards

Qualification

Embedded CMPLab IDEGit workflowPythonMicrocontrollersCommunication protocolsEmbedded debugging toolsAgile developmentTechnical documentationCollaboration

Required

Design, develop, debug, and test embedded firmware using Embedded C
Experience in MPLab IDE for development (or anything similar is mandatory)
Implement and follow Git-based version control workflows (branching, merging, code reviews)
Develop and use Python scripts for automation, testing, tooling, or validation activities
Perform unit testing, integration testing, and support system-level debugging
Collaborate with hardware, validation, and systems teams to resolve issues and improve product quality
Contribute to technical documentation and coding standards
Bachelor's or Master's degree in Electrical/Electronic Engineering, Embedded Systems, or related field
5-7 Years of relevant experience
Strong Embedded C background – design, development, testing
Git workflow knowledge is a must
Python experience required

Preferred

Experience with microcontrollers and low-level hardware interfaces
Knowledge of communication protocols (e.g., UART, SPI, I2C, CAN)
Familiarity with embedded debugging tools and techniques
Experience working in Agile or iterative development environments

Company

KPG99 INC

twittertwittertwitter
company-logo
Our business consulting services are led by significant domain depth built on a robust technology-driven services platform.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase