Overview
On Site
Full Time
Skills
Mergers and Acquisitions
VI
VMware Infrastructure
Integrated Circuit
Hardware Troubleshooting
Algorithms
Product Requirements
Project Implementation
Mentorship
Collaboration
System Requirements
Unit Testing
Verification And Validation
SAP BASIS
Law
MPI
Embedded C
Firmware
Electrical Engineering
Computer Engineering
Computer Science
Firmware Development
Microprocessor
Debugging
Computer Hardware
C
Assembly Language
Embedded Systems
Marketing
Manufacturing
Analytical Skill
Attention To Detail
Organized
Documentation
Power Supply
Testing
Simulink
Stateflow
Microsoft Visual Studio
ARM
Microcontrollers
Quoting
Job Details
- Join a leading manufacturing organization
- Become a key member of the engineering division
About Our Client
The organization is a leading manufacturing company based in Andover, MA.
Job Description
The Embedded C Firmware Engineer's role and responsibilities will include:
- Design and Develop Embedded Firmware: Contribute to the architecture and implementation of embedded firmware tailored for controlling VI Chip power component families.
- Collaborate on Control Solutions:Partner with Analog Engineers to craft control algorithms and firmware for power supply platforms. Investigate and resolve issues using scope traces and other hardware diagnostics.
- Standardize Development Practices: Establish scalable processes, methodologies, and tools for creating reusable power converter control algorithms across product lines.
- Integrate Product Requirements: Translate product and manufacturing needs into robust, production-ready firmware designs.
- Evaluate and Select Microcontrollers: Conduct tradeoff analyses to choose microcontrollers that balance performance, cost, and system requirements.
- Drive Project Execution: Break down requirements into actionable tasks, estimate effort, and collaborate with the team to meet development milestones.
- Provide Technical Mentorship: Guide hardware engineers in contributing effectively to firmware projects, fostering cross-functional collaboration.
- Champion Code Quality: Promote the use of formal development practices and ensure adherence to coding standards for reusable firmware modules.
- Shape Requirements and Design: Participate in defining and refining system requirements and design specifications.
- Support Verification and Validation: Engage in unit testing and other verification and validation activities to ensure firmware reliability and performance.
MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.
The Successful Applicant
The successful Embedded C Firmware Engineer candidate will have the following skills and expertise:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science; Master's degree is a strong advantage.
- Minimum of 5 years of hands-on experience in embedded firmware development, including work with microprocessors/microcontrollers and debugging across hardware and software layers.
- Advanced proficiency in C and Assembly language for embedded systems.
- Proven ability to meet aggressive timelines and deliver high-quality results under pressure.
- Demonstrated success working in multidisciplinary teams spanning engineering, marketing, and manufacturing.
- Highly analytical and self-driven, with a track record of solving complex technical challenges.
- Detail-oriented, well-organized, and effective communicator with strong documentation and interpersonal skills.
- Familiarity with power supply design and testing is a significant plus.
- Experience with Simulink, StateFlow, Microsoft Visual Studio, and ARM Cortex-M0 microcontrollers is beneficial
What's on Offer
Compensation details include:
- A fantastic base salary depending on experience
- 4 weeks Vacation
- Medical/Dental/Vision
- Matching 401k Plan
Contact
Joshua Kerslake
Quote job ref
JN-530
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.