Firmware Engineer
Role details
Job location
Tech stack
Job description
Heath Consultants Incorporated is currently looking for a new Firmware Engineer to join our team. As a Firmware Engineer you will ensure the correct development of firmware by checking suppliers' engineering deliverables. You will be responsible for troubleshooting supplier work, assisting in the development of firmware for new product development, and utilizing C/C++ for embedded system design. Your role will involve the design, development, testing, and integration of complex embedded hardware and software systems. Additionally, you will manage outside suppliers and manufacturers concerning system and project-level activities., * Check suppliers' engineering deliverables to ensure accuracy in firmware development.
- Troubleshoot supplier work as needed to assist in firmware development for new products.
- Utilize C/C++ for embedded system design.
- Design, develop, test, and integrate complex embedded hardware and software systems.
- Manage outside suppliers and manufacturers related to system and project-level activities.
- Ability to guide and oversee layout designers, and provide clear layout constraints (PC board stack-up, component, high speed routing, etc.) and proficiency in using Electronic CAD tools such Altium etc.
- Comprehensive understanding of circuit board design for power electronics application, such as analog signal processing and gate driver circuits.
Requirements
- 8+ years of experience in firmware engineering.
- Proficiency in C/C++ for embedded system development.
- Experience working with third-party engineering firms.
- Understanding of analog and digital domains.
- Experience with simulation software such as Matlab, Simulink, or PSpice.
- Familiarity with Altium or other electronic CAD tools.
- BS in Electrical, Computer, or Electronic Engineering.
- Experience working in embedded systems and electronics design.
- Strong knowledge of microcontrollers and hardware.
Work Environment & Physical Requirements:
This position is based out of an office and normally takes place in an office or manufacturing environment. Other locations consist of customer sites, including outdoor locations related to the gas and utilities structure.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Position generally requires sitting 70% of the time and standing/walking30%.Occasionallyrequires lifting and carrying equipment and materials weighing up to 50 pounds.