Overview
On Site
50/hr} - 65/hr}
Full Time
Skills
Mergers and acquisitions
Embedded Software
Electrical engineering
Computer engineering
Real-time
Communication
I2C
SPI
UART
MATLAB
Simulink
Embedded systems
Leadership
Embedded C
Microcontrollers
Optimization
Debugging
Collaboration
Mentorship
Code optimization
Performance tuning
JD
Job Details
Our client, a cutting-edge technology company based in Boston, MA, is seeking an Embedded C developer for a contract role with a hybrid work schedule. As an engineer, you will lead efforts in designing, developing, and optimizing embedded software for advanced microcontroller-based systems. You will collaborate with a talented engineering team and have the opportunity to drive key projects while benefiting from a flexible hybrid work environment.
This contract role is perfect for an experienced embedded C engineer with 4+ years of experience who excels in microcontroller development and is looking for a dynamic, impactful project in a highly innovative space.
Contract Duration: 12 - 24 Months
Required Skills & Experience
Desired Skills & Experience
What You Will Be Doing
Tech Breakdown
Daily Responsibilities
This contract role is perfect for an experienced embedded C engineer with 4+ years of experience who excels in microcontroller development and is looking for a dynamic, impactful project in a highly innovative space.
Contract Duration: 12 - 24 Months
Required Skills & Experience
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
- 5+ years of experience in embedded C development.
- Extensive experience with microcontroller programming and real-time embedded systems.
- Strong proficiency with communication protocols (e.g., I2C, SPI, UART).
- Proven track record in debugging, troubleshooting, and optimizing embedded systems.
Desired Skills & Experience
- Familiarity with MATLAB/Simulink is a plus.
- Experience leading embedded systems projects from design to implementation.
- Solid understanding of control systems and system optimization strategies
- Leadership skills, with the ability to mentor junior engineers and lead cross-functional teams.
What You Will Be Doing
Tech Breakdown
- 75% Embedded C Development
- 25% Microcontroller Integration & System Optimization
Daily Responsibilities
- 70% Hands-On Development & Debugging
- 20% Team Collaboration & Mentoring
- 10% Code Optimization & Performance Tuning
#LI-JD7
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.