Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

Mindlance

OVERVIEW
The Firmware Engineer will be responsible for maintaining and updating firmware on four proprietary hardware devices critical to the operations of the Demand Response business. These devices support remote energy monitoring, control equipment toggling, and secure communication with central servers and dispatch platforms. This role requires a detail-oriented embedded systems engineer with deep knowledge of microcontroller architectures, communication protocols, and legacy firmware systems. The ideal candidate will be a proactive problem solver with a strong interest in sustaining long-lifecycle products and supporting hardware deployed in the field.



ESSENTIAL FUNCTIONS
Responsibilities, include, but not limited to:

Technical Firmware Maintenance:
  • Maintain and enhance embedded firmware for low-power microcontroller-based systems.
  • Analyze, debug, and resolve field-reported issues, ensuring reliability and uptime.
  • Modify and extend legacy codebases with minimal documentation.
  • Collaborate with electrical engineers to support device-level debugging and testing.
Hardware Interface Integration:
  • Work with digital I/O, relays, KYZ pulse counting, analog inputs, and related interfaces.
  • Use development tools and equipment such as debuggers, oscilloscopes, and logic analyzers.
  • Integrate serial protocols including UART, RS-232, RS-485, SPI, and I2C.
Communication Systems:
  • Support and troubleshoot cellular modem communications using AT commands.
  • Maintain and optimize firmware for reliable data transmission from field-deployed units.
  • Support satellite module integration for remote telemetry.
Product Lifecycle & Sustainability:
  • Participate in long-term support for embedded products used in energy monitoring.
  • Maintain secure firmware update mechanisms, bootloaders, and OTA processes.
  • Ensure backward compatibility and long-term maintainability of deployed firmware.
  • Collaborate with senior engineers to understand design rationale and architecture.
Documentation & Collaboration:
  • Create and maintain technical documentation outlining firmware behavior and architecture.
  • Work cross-functionally with hardware and field teams to coordinate debugging and enhancements.
  • Record and share tribal knowledge to enhance future sustainability.


OTHER DUTIES
  • Support continuous improvement efforts in firmware processes and maintainability.
  • Assist with legacy code refactoring efforts while minimizing risk to deployed systems.
  • Provide input into hardware design with firmware constraints in mind.


REQUIREMENTS

Education:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field (or equivalent experience).
Work Experience:
  • 2-5 years of experience in embedded firmware development.
  • Prior exposure to legacy code maintenance and fielded device support.
Certifications:
  • No certifications required, but familiarity with secure firmware design or industrial communication protocols is beneficial.
Skills & Tools:
  • Experience in Embedded Systems programming with competence in C/C++, Python and Linux Shell Script
  • Experience working with Embedded Linux and associated open-source resources. Including cross compile toolchains and Yocto image build software.
  • Ability to use debuggers, oscilloscopes and logic analyzers.
  • Serial communication protocols: UART, RS-232, RS-485, SPI, I2C.
  • Experience with Modbus, KYZ pulse metering, and industrial energy monitoring equipment.
  • Familiarity with battery-powered device design and power optimization.
  • Clear communication and strong documentation practices.
  • Comfort with schematics and cross-functional engineering collaboration.



EEO:


"Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Andover, MA vacancy
  • $101.6k - $152.4k

    Do you want to join the world’s most sustainable company* as one of our new Firmware Engineers, working in a team of experts with state-of-the-art technologies? We are seeking more highly talented and self-motivated Senior Firmware Engineer to join in our global R&D.You... 
    Suggested
    Full time
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Schneider Electric

    Andover, MA
    2 days ago
  •  ...their lives as quickly as possible. Primary ResponsibilitiesDevelop firmware on ARM Cortex M microcontrollers for new product designs and maintain past designsResponsible for using electrical engineering skills to optimize hardware-firmware integration and... 
    Suggested
    Full time
    Work at office

    Globus Medical

    Methuen, MA
    1 day ago
  •  ...Job Description Job Description Perform embedded software/firmware development and validation in the area of Power Management –...  ...for this task if you have: Bachelor or Master in Electrical Engineering or related field with minimum 5 years of experience in... 
    Suggested

    Centura, Inc

    Andover, MA
    a month ago
  •  ...Firmware Engineer Intern This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Andover, MA
    1 day ago
  • $152k - $228k

    Staff Firmware Engineer (Andover, MA - Hybrid)Life Unlimited. At Smith+Nephew we design and manufacture technology that takes the limits off living. Smith & Nephew’s Advanced Wound Management (AWM) division is on a journey to design and develop new innovative digital products... 
    Suggested
    Full time
    Flexible hours

    Smith & Nephew

    Andover, MA
    4 days ago
  • $110.39k - $151.81k

     ...healthcare, agriculture and industrial applications.We are looking for an experienced, hands-on engineer to help our team design, develop, and validate electronic hardware and firmware for innovative diagnostic devices. An ideal candidate is skilled at both prototyping and... 
    Permanent employment
    Full time
    Work at office
    Day shift

    Analog Devices

    Wilmington, MA
    2 days ago
  •  ...Job Title: Embedded Firmware Engineer Job ID: 562 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:... 
    Full time
    Part time
    Remote work

    Carlton National Resources

    Wakefield, MA
    2 days ago
  • $120k - $150k

     ...is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions...  ...and is headquartered in Denver, Colorado.POSITION SUMMARY: As a Firmware Engineer, you'll play a key role in developing the intelligent... 
    Work at office
    Flexible hours

    Advanced Energy

    Wilmington, MA
    4 days ago
  • DescriptionAbout This RoleWe are seeking an experienced and highly skilled Systems Engineer with an Electrical or Software/Firmware Engineering background to join our team.We believe people should love what they do - in this role, you will be responsible for various systems... 
    Flexible hours

    Textron Systems

    Wilmington, MA
    1 day ago
  • Analog Devices, Inc. in Wilmington, MA is seeking a hands-on Senior Embedded Hardware and Firmware Engineer to design, develop, and validate electronic hardware and firmware for innovative diagnostic devices, from prototyping to production. The role requires collaboration... 

    Analog Devices, Inc.

    Wilmington, MA
    6 days ago
  • Analog Devices, Inc. is seeking an experienced engineer to design, develop, and validate electronic hardware and firmware for diagnostic devices. You will prototype and mature designs for manufacturing, collaborating with bio-medical, mechanical, and software experts.... 

    1010 Analog Devices Inc.

    Wilmington, MA
    4 days ago
  • $143.67k - $215.5k

     ...Build Manufacturing company, is a dynamic product development and engineering consulting firm located in Wilmington, MA. We work with...  ...capabilities, focusing on providing microcontroller and embedded firmware solutions for electromechanical control across a wide variety... 

    Re:Build Manufacturing

    Wilmington, MA
    6 days ago
  • Re:Build Manufacturing is seeking a senior firmware engineer in Wilmington, MA. Develop embedded software for medical devices, robotics, and automation across a wide product range. You will collaborate with electrical and mechanical engineers, interact with customers, and... 

    Re:Build Manufacturing

    Wilmington, MA
    6 days ago
  • $165.32k - $247.98k

     ...Manufacturing, LLC (Re:Build) company is a growing product design and engineering consulting firm located in Wilmington, MA. We work with...  ...novel products and define the technical roadmap for our firmware team. An exceptional listener and communicator able to interpret... 

    Re:Build Manufacturing

    Wilmington, MA
    3 days ago
  • $110.97k - $123.3k

     ...About The Role: Sloan has an opening for an Electronic Hardware Engineer II in our Andover, MA facility, reporting to the Electrical...  ...test for new and existing productsDesign necessary verification firmware routine for peripheral function testesProcess and execute ECNsFollow... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Sloan Valve Company

    Andover, MA
    4 days ago
  • Job DescriptionJob Summary:Mercury Systems is offering an experienced Hardware Engineer with a strong focus on rugged server integration. In this role, you will integrate and validate server components including risers, power supplies, cables, add-in cards, and highspeed... 
    Permanent employment
    Casual work
    Worldwide

    Mercury Systems

    Andover, MA
    23 hours ago
  •  ...Embedded Software Engineer Detroit, MI Responsibilities: # Ability to debug and triage pipeline issues. # Work with vendor to debug and resolve camera pipeline related issue. # Debug and resolve issues in camera interface in automotive domain. # Integration... 

    Kasmo Global

    Andover, MA
    3 days ago
  •  ...calibration tools such as Vector CanAlyzer or other similar tools Capable of understanding of wiring diagrams and other electrical engineering artifacts and providing review comments Previously implemented key functionalities such as Cooling, Propulsion system, vehicle... 
    Contract work
    Immediate start
    Remote work

    Kasmo Global

    Andover, MA
    2 days ago
  • $86.8k - $165.2k

     ...and find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Andover, MA
    5 days ago
  • $86.8k - $165.2k

     ...and find new ways to connect and protect our world. Raytheon brings the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of tomorrow’s threat. We deliver solutions that help our nation and... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon

    Andover, MA
    23 hours ago
  • Job DescriptionMercury Systems is offering a Senior Principal Hardware Electrical Engineer a fulfilling career where you will be able to see the direct impact of your designs in deployed systems with true end-to-end ownership, operating in a smaller, highly technical team... 
    Permanent employment
    Casual work
    Worldwide

    Mercury Systems

    Andover, MA
    3 days ago
  •  ...in the medical device industry, is seeking an Embedded Software Engineer to join their team. As an Embedded Software Engineer, you will...  ...collaborate effectively with cross-functional teams including cloud, firmware, and QA/RA What's in it for me? Opportunity to work on... 
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours

    Experis/Manpower Group

    Andover, MA
    2 days ago
  •  ...Embedded Linux Software Engineer Location: Onsite. Andover, MA Job description: *Years of Experience requested is 2-3 years * Job description: • At least 2-3 years of professional software development experience, with strong emphasis on C/C++ and Linux;... 
    For contractors

    Apolis

    Andover, MA
    4 days ago
  • $91.3k - $100.9k

     ...1327 Location: Andover Function: R&D Work Location: Hybrid Employment Type: Permanent The Job Responsibilities This Software Engineer II is a hybrid position, a minimum of 3 days a week in the Andover MA office. The Software Engineer II position is responsible for... 
    Permanent employment
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Flexible hours
    3 days per week

    Drägerwerk AG & Co. KGaA

    Andover, MA
    2 days ago
  •  ...Breakthrough Power Technology Are you passionate about embedded systems and power electronics? We’re looking for an Embedded Firmware Engineer to join our engineering team and help design the code that controls our cutting-edge VI Chip power components. In this role, you... 
    Full time
    Local area

    NESC Staffing

    Andover, MA
    3 days ago
  •  ...in the medical device industry, is seeking an Embedded Software Engineer to join their team. As an Embedded Software Engineer, you will...  ...collaborate effectively with cross-functional teams including cloud, firmware, and QA/RA What's in it for me? Opportunity to work on... 
    Weekly pay
    Temporary work
    Immediate start
    Flexible hours

    Manpower Group Inc.

    Andover, MA
    2 days ago
  • Role and Responsibilities: As an Embedded Software Engineer - Connectivity, you will be responsible for building and sustaining the connectivity...  ...environment. You will work at the intersection of embedded firmware, networking, and cloud integration, ensuring high reliability,... 
    Remote work

    Talent Software Services

    Andover, MA
    2 days ago
  • $136.2k

     ...qualification and full ownership of quality management across the entire product lifecycleCollaborate closely with design and manufacturing engineering teams during module development to ensure all quality standards are met.Provide expert guidance on electrical and mechanical... 
    Local area

    Infineon Technologies

    Andover, MA
    4 days ago
  • C++ Embedded Software Engineer Position details: Title: C++ Embedded Software Engineer - 741640 Location: Lawrence, MA 01843 Job Description Our client is a large Medical Device company looking for C++ Embedded Software Engineers to join a team of Software Engineers currently... 

    vTech Solution

    Lawrence, MA
    2 days ago
  • $129k - $183.6k

     ...in a new multi-billion-dollar medical device industry.We are currently seeking a talented and driven Senior Software Development Engineer to join our team. The Senior Software Development Engineer will have the opportunity to contribute to the full life cycle of embedded... 
    Full time
    Worldwide
    Relocation
    Flexible hours

    TransMedics

    Andover, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!