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

Firmware Engineer

Mindlance

Job Description

Job Description

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 13 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Andover, MA vacancy
  • Job-ID29348710Reference26-26731OVERVIEW 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... 
    Suggested
    Work experience placement
    Remote work

    Mindlance

    Andover, MA
    1 day ago
  • $117.6k - $176.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
    23 hours ago
  • $126.2k - $210.35k

     ...Principal Firmware EngineerAs a Principal Firmware Engineer on MKS's Valves Engineering team, you will play a critical technical leadership role within a highly collaborative, cross-functional environment. You will design and develop embedded firmware that powers advanced... 
    Suggested
    Relocation package

    MKS Instruments

    Andover, MA
    3 days ago
  •  ...Family Definition Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS/UEFI). Work often...  .... Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Andover, MA
    2 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
    23 hours ago
  • $129.6k - $207.4k

     ...team - one that makes better decisions, drives innovation and delivers better business results.Opportunity OverviewEmbedded firmware engineering develops the embedded board support package for all Teradyne instruments and is involved in key architecture choices to select... 
    Remote work
    Flexible hours
    3 days per week

    Universal Robots

    North Reading, MA
    4 days ago
  • $90k - $110k

     ...Embedded Firmware EngineerYour role as an Embedded Firmware Engineer will be joining a cross-functional team of electrical, firmware, and mechanical engineers working on our next generation of cryogenic vacuum pumps and chillers. The Firmware Engineer will be able to demonstrate... 
    Work at office
    Local area
    Flexible hours

    Atlas Copco Group

    Haverhill, MA
    1 day ago
  • $112.01k - $168.02k

     ...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... 

    rebuildmanufacturing

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

     ...Senior Embedded Firmware EngineerWilmington, MAAbout Re:Build ManufacturingAt Re:Build, our mission is to ensure the next generation...  ...Build Manufacturing company, is a dynamic product development and engineering consulting firm located in Wilmington, MA. We work with... 

    Re:Build Manufacturing

    Wilmington, MA
    1 day ago
  •  ...Re:Build Manufacturing in Wilmington, MA seeks an experienced embedded firmware engineer to own firmware modules from concept to production. You'll work closely with hardware engineers and clients to deliver robust control of actuators and sensors using bare‑metal or RTOS... 

    rebuildmanufacturing

    Wilmington, MA
    23 hours ago
  •  ...Embedded Firmware EngineerPosition Overview: We are seeking an Embedded Firmware Engineer to develop firmware for embedded systems, focusing on ARM architecture. This role requires expertise in Embedded C programming, experience with SoC platforms like Xilinx Ultrascale+... 

    Carlton National Resources

    Wakefield, MA
    3 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
    4 days ago
  • $165.32k - $247.98k

     ...Principal Embedded Firmware EngineerWilmington, MAWho We Are Looking ForA player-coach who is passionate about teaching complex embedded...  ...systems concepts and product development to less experienced engineers.A product development engineer who enjoys the fast paced... 

    Re:Build Manufacturing

    Wilmington, MA
    23 hours ago
  •  ...Robotics Firmware EngineerAmazon is seeking talented engineers to help us develop the next generation of advanced robotics systems that will transform automation at Amazon's scale. We're building revolutionary robotic systems that combine AI, sophisticated control systems... 

    Amazon Technologies, Inc.

    Reading, MA
    1 day 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.... 

    Analog Devices

    Wilmington, MA
    2 days ago
  •  ...MPR Associates, Inc. is looking for a capable Embedded System Software Engineer to join their team in Burlington, MA. The role involves developing firmware for embedded systems, ensuring hardware-software integration, and optimizing performance. Candidates should have... 

    MPR Associates

    Burlington, MA
    2 days ago
  • $92.6k - $139.6k

     ...About This Role We 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, Inc.

    Wilmington, MA
    4 days ago
  • Re:Build Manufacturing, based in Wilmington, MA, is seeking an embedded firmware engineer to take ownership of firmware modules from concept to production. You’ll join a growing team of hardware engineers and client-facing collaborators to drive reliable, tested firmware... 

    Re Build

    Wilmington, MA
    2 days ago
  • $50 per hour

     ...DescriptionManages the design, development, operation, and maintenance of software and firmware components and computing systems software to be applied to and integrated with engineering, scientific, and manufacturing requirements. Responsible for coordinating subordinate... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Andover, MA
    4 days ago
  • Job Description - Firmware Engineer III (331501) Job Number: 331501 Who We Are Textron Systems is part of Textron, a $14 billion, multi-industry company employing 35,000 talented makers, thinkers, creators and doers worldwide. We make things that fly, hover, zoom and launch... 
    Worldwide
    Flexible hours
    Shift work

    Textron

    Wilmington, MA
    2 days ago
  • A defense technology company is seeking a Firmware Engineer III in Wilmington, MA. The role involves developing FPGA designs and transitioning them into ASICs while requiring expertise in VHDL and mixed signal electronics. Ideal candidates will have 5-6 years of relevant... 
    Flexible hours

    Textron

    Wilmington, MA
    4 days 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... 

    Centura, Inc

    Andover, MA
    9 days ago
  •  ...do? Collect and analyze data within Microsoft Excel. Create modifications to existing code under the direction of more senior engineers, Learn and enhance the NetBotz environmental management system. Test NetBotz systems and software Write automated tests and... 
    Full time
    Internship

    Schneider Electric

    Andover, MA
    1 day 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
    2 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
    4 days ago
  • $23 - $35.5 per hour

     ...Become a member of the Digital Energy Software Technology Office as an Application Engineer in the Solutions Lab. As an Application Engineer you will be exposed to solutions that will incorporate various products from Schneider Digital Energy , along with alliance partners... 
    Hourly pay
    Internship
    Live in
    Work at office
    Immediate start

    Schneider Electric

    Andover, MA
    2 days ago
  • Job DescriptionJob Summary:Mercury 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... 
    Permanent employment
    Casual work
    Worldwide

    Mercury Systems

    Andover, MA
    1 day 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 seeking the best and brightest engineering talent to help us deliver cutting‑edge technology for mission‑critical aerospace and defense applications, advancing innovation where it matters most.In this role, our team is looking for a Principal... 
    Permanent employment
    Casual work
    Worldwide

    Mercury Systems

    Andover, MA
    4 days ago

Do you want to receive more vacancies?

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