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

Embedded Software Engineer

KPM Analytics

About KPM Analytics

KPM Analytics is a global leader in scientific instrumentation, helping companies manage product quality and brand value across food, agriculture, industrial, environmental, and clinical markets. Our innovative solutions empower clients to meet critical quality parameters and improve operational effectiveness.

About the Role

We're looking for an Embedded Software Engineer to join us on a 6-12-month contract supporting the commercialization of a new instrumentation product. You'll work within existing embedded firmware and desktop software codebases to implement new features, improve reliability, and support product release activities.

This is a hands-on opportunity spanning embedded microcontroller firmware, sensor integration, communications protocols, and Windows application development, working directly alongside experienced engineers on a product headed to market.

What You'll Do
  • Develop and maintain firmware for embedded measurement and instrumentation products
  • Implement enhancements and bug fixes within an existing NXP microcontroller codebase
  • Debug and improve software running in a real-time operating system (RTOS) environment
  • Support implementation and optimization of measurement algorithms using camera and time-of-flight sensor technologies
  • Troubleshoot and enhance communications interfaces and protocols
  • Develop and enhance features within an existing Windows 11 application (SensorVu)
  • Assist with product validation, software testing, and technical documentation
  • Collaborate with engineering staff to support product launch activities
What We're Looking For

Education:
  • Currently pursuing a degree in Computer Science, Data Science, Electrical Engineering, Robotics, or a related field
Preferred Experience & Skills:
  • Experience with NXP microcontrollers
  • RTOS-based software development
  • Familiarity with communications protocols such as UART, SPI, I²C, USB, CAN, Ethernet, or Modbus
  • Experience interfacing sensors to embedded systems
  • Python or MicroPython
  • C# and Windows desktop application development
  • Background in instrumentation, measurement systems, data acquisition, or industrial products
You Are Someone Who:
  • Enjoys troubleshooting complex technical problems
  • Is comfortable working with both hardware and software
  • Can learn unfamiliar codebases and development environments quickly
  • Works independently with minimal supervision
  • Takes ownership of assigned projects and delivers results
  • Is fluent in English
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Westborough, MA vacancy
  •  ...empower clients to meet critical quality parameters and improve operational effectiveness. About the Role We’re looking for an Embedded Software Engineer to join us on a 6–12-month contract supporting the commercialization of a new instrumentation product. You’ll work within... 
    Suggested
    Contract work

    KPM Analytics

    Westborough, MA
    2 days ago
  •  ...Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working with clients on products that have... 
    Suggested
    Full time

    Full Spectrum

    Westborough, MA
    1 day ago
  •  ...Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working with clients on products that have... 
    Suggested
    Full time

    Full Spectrum

    Westborough, MA
    1 day ago
  • $105k - $165k

     ...Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working with clients on products that have... 
    Suggested
    Full time

    Full Spectrum

    Westborough, MA
    1 day ago
  • $130k - $170k

     ...Embedded Software Engineer – Secure CommunicationsLocations: Carlsbad, CA | Marlborough, MA | Linthicum Heights, MD | Tampa, FLJob Type: Direct HireClearance Required: Active DoD Secret (or higher)Compensation: $130,000 - $170,000Work Environment: 100% OnsiteAbout the... 
    Suggested

    Navstar

    Marlborough, MA
    4 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...& Processing Architecture (REPA) Department as a Principal Embedded Software Engineer. The department’s primary goal is to design, develop... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    3 days ago
  • US citizenship with an active SECRET or TOP SECRET security clearance is required to apply!! This is a role for an Embedded Software Engineer within the Government - Secure Network Systems (SNS) experienced in the Rust programming language who is eager to contribute to... 

    ClearanceJobs

    Marlborough, MA
    2 days ago
  • $161.5k - $209k

    Hardware Principal EngineerHelp build Dell's ruggedized servers, purpose-engineered to run reliably in the extreme conditions of telecom and far-edge environments. As a Hardware Principal Systems Engineer, you'll get early hands-on access to next-generation hardware, lead... 
    Remote work
    Worldwide

    Dell Technologies

    Hopkinton, MA
    5 days ago
  •  ...Principal Embedded Software Engineer Hologic is the market leader in mammography, but we are not taking that for granted. Be a part of building what is next for Breast and Skeletal Health… and build it to be amazing, easy to use, and life-changing! We are looking... 
    3 days per week

    Hologic

    Marlborough, MA
    1 day ago
  • $176k - $242k

     ...teams design and develop the hardware and software that connect infrastructure, accelerate...  ...and reimagining how work gets done. Engineers define intent, author precise specifications...  ...that execute at speed and scale. AI is embedded throughout our development process, helping... 
    Work at office
    Relocation package

    Dell Technologies

    Hopkinton, MA
    5 days ago
  • $15k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer (Aerospace Flight) : Sign-on bonus ($15K max) Job Code: 39272 Job Location: Wilmington, MA Job Schedule: 9/8... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Framingham, MA
    11 hours ago
  • $120k - $160k

    Position OverviewPower your future with Qualus in our Engineering department as a Lead Substation Engineer. Lead Substation Design Engineers...  ...grids based on applicable codes utilizing industry available software.Design lightning protection and groudning plans.Complete... 
    Temporary work
    Work at office
    Flexible hours

    Qualus

    Westborough, MA
    3 days ago
  •  ...and auxiliary systems. Our AEROS energy operating system is the engine of innovation to provide advanced control functions allowing...  ...Partner with cross-functional teams (Product, Project Engineering, Software, Supply Chain, Sales Engineering) to ensure designs are... 
    Worldwide
    Flexible hours

    LG Energy Solution Michigan, Inc.

    Westborough, MA
    7 hours ago
  • $62k - $84k

    Overview Technical Recruiter @ blueStone Solutions Group | Excel Certified Join Our Dynamic Team as a Mobile Engineer - Elevate Your Career with Us! We are seeking a skilled Mobile Engineer to maintain and optimize HVAC, electrical, plumbing, and carpentry systems across... 
    Contract work
    For contractors

    blueStone Solutions Group

    Northborough, MA
    3 days ago
  • Job Description We are seeking a talented and experienced Software Development Engineer preferably with a background in computer vision to join...  ...will work on projects that involve image processing and embedded systems, utilizing your expertise in both software engineering... 

    TekWissen ®

    Westborough, MA
    2 days ago
  • $156k - $183k

     ...About us National Grid is hiring a Lead Engineer (Electrical Planning and Design), Electrical Engineering for Massachusetts. This...  ...Preferred but not required) • Experience with transmission design software including: PLS CADD, PLS POLE, and MFAD • Strong working... 
    Work at office
    Local area
    Flexible hours

    National Grid USA

    Northborough, MA
    2 days ago
  • $140.5k - $221.5k

    Viasat, located in Marlborough, Massachusetts, is seeking an Embedded Software Engineer. The role involves developing software for encrypted communications systems and requires extensive experience with embedded software in C/C++. Ideal candidates will have strong Linux... 

    Viasat

    Marlborough, MA
    2 days ago
  • $150k - $205k

     ...Principal System Engineer Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working with... 

    Full Spectrum Software

    Westborough, MA
    2 days ago
  • $90k - $140k

     ...Description Full Spectrum partners with leading companies to develop cutting-edge software for safety critical applications. With projects focused on embedded systems, mobile apps, and robotics, engineers at Full Spectrum love the challenge of working with clients on products... 
    Internship

    Full Spectrum

    Westborough, MA
    22 days ago
  • $151.2k - $204.6k

    Amazon is building the next generation software, hardware, and processes that will run the global network of fulfillment centers that...  ...The RDPI (Robotics Deployment and Packaging Innovation) Global Engineering team is seeking a talented Experimentalist to contribute to... 
    Flexible hours

    Amazon

    Westborough, MA
    4 days ago
  •  ...teams to define scope, prioritize work, and deliver high-quality software.Design and build RESTful APIs and microservices; ensure...  ...logging/metrics/tracing, and rapid incident response.Champion engineering excellence: coding standards, code reviews, static analysis, test... 
    Worldwide
    Flexible hours

    The Bank of New York Mellon

    Westborough, MA
    5 days ago
  • Overview Job Description: Contribute to different aspects of a project including writing and managing code and programming applications or enhancements to existing applications. May analyze, test, and debug application using a set methodology. Maintain documentation needed...

    IndSoft Inc

    Westborough, MA
    15 hours ago
  •  ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,...  ...in developing and designing mobile and embedded technologies on mobile platforms •... 
    Worldwide

    USM Systems

    Marlborough, MA
    3 days ago
  •  ...speed, productivity, and safety to influence an entire industry’s approach to warehouse automation! We are looking for a Software Development Engineer with a focus on Robotics Simulation. This role is critical to enabling large-scale robotics innovation by creating cloud... 

    Motion Recruitment

    Westborough, MA
    2 days ago
  •  ...Job Description Job Description Lead Engineer, Grid Integration Company Overview LG Energy Solution Vertech, Inc. (LGES...  ...ensures alignment between the customer, Project Engineering, and Software teams in implementing Energy Management System (EMS), Power Plant... 
    Worldwide
    Flexible hours

    LG Energy Solution Michigan, Inc.

    Westborough, MA
    15 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
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    5 days ago
  • Jiffy Lube International, Inc. is seeking women candidates for the role of Full Stack Developer. This position requires expertise in Angular, Mongo, and Node JS, and promises an engaging full-stack development experience. Ideal candidates should possess up to 9 years of...

    Jiffy Lube International

    Northborough, MA
    4 days ago
  • $183.8k - $252.65k

     ...this transformation. Job DescriptionBose Software Organization is seeking an experienced...  ...Firmware Manager who can lead and drive our embedded software solutions of consumer...  ...day-to-day activities of cross-functional engineering teams.Manage the resources of your team... 
    Full time
    Temporary work
    3 days per week

    Bose

    Framingham, MA
    5 days ago
  •  ...Software Developer needs 10+ years' Mulesoft developer experience Software Developer requires: Bachelor's degree in Computer Science or related field and more than 4 years of relevant experience, or Master's Degree and more than 2 years of relevant experience required... 
    Full time

    Globalchannelmanagement

    Westborough, MA
    1 day ago
  • Our customers’ system requirements are usually highly complex. Bringing together hardware and software systems design, Systems Development Engineering operates at the very cutting edge of technology to meet them. We design and develop electronic and electro-mechanical... 

    Dell Technologies

    Hopkinton, MA
    2 days ago

Do you want to receive more vacancies?

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