More jobs:
Design Lead
Job in
San Jose, Santa Clara County, California, 95112, USA
Listed on 2026-09-04
Listing for:
Hcltech
Full Time
position Listed on 2026-09-04
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer, Embedded Systems/ Firmware/ IoT, C++ Developer
Job Description & How to Apply Below
Design Lead
Design Lead San Jose, California
Job Summary Strong experience in developing, writing, and debugging embedded C code
Key Responsibilities
- Experience in developing, writing, and debugging code for embedded microcontrollers and processors (ARM and MSP
430, preferred); - Should be an expert in C and C#, C++.
- Develop firmware, validate and test firmware implementation on PCB
- Hands-on lab experience in debugging microcontroller assemblies
- Work interactively with electrical engineers to select a microcontroller and optimize the microcontroller/processor interconnections.
- Work with systems and software engineers to test and implement firmware updates.
- Implement firmware coding for ultra low power battery operated MCUs / Processors.
- Measure system power and optimize the power consumption.
- Ability to adhere to coding standards, MISRA compliant coding guidelines, code static analyzers, etc.
- Define requirements and specifications for firmware design implementation
- Document firmware for release to production.
Skill Requirements
- Should be an expert in C and C#, C++.
- Experience with electrical lab tools (hand tools, multimeter, oscilloscope, analyzers, etc. for testing and debugging firmware in real-time on PCB.
Other Requirements
- Excellent communication skills
Maximum Salary (US): 128000 Minimum Salary (US): 69000
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×