Avatar for ADMET
Universal testing systems for tension, compression, and more

Embedded Software Engineer (C/C# .NET)

  • $100k – $120k
  • |
    Norwood
  • |2 years of exp
  • |Full Time
Posted: 7 months ago
Job Location
Norwood
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
.NET
C#
C
Usb
Data Acquisition
Windows 11
Microchip MPLAB-X IDE
FTDI FT234
Real-Time Motion Control
Hardware I/O Integration

About the job

ADMET designs and manufactures advanced materials testing systems used by engineers and researchers to validate the safety, performance, and reliability of critical products—from aerospace structures and medical devices to automotive and advanced composites. Our systems are trusted by leading manufacturers, major universities, and government laboratories worldwide to deliver accurate, repeatable mechanical testing aligned with ASTM, ISO, and custom standards.

At our Norwood, MA facility, we build both catalog and fully custom testing machines and accessories, tightly integrating hardware, firmware, and software to deliver precise control and actionable data.

We are seeking an Embedded Systems and Software Engineer to play a central role in developing the next generation of ADMET’s control platforms. This position is a true end-to-end engineering role, combining embedded C firmware development on proprietary hardware with C# development for Windows-based control and analysis applications. You’ll work across the full stack—real-time motion control, data acquisition, and user-facing software—owning roughly a 50/50 split between embedded and PC development.

Your work will directly impact how critical materials data is generated and trusted. ADMET systems enable engineers to build safer, more reliable products, and your software will be at the core of that mission. As ADMET continues to invest in new control platforms, expanded capabilities, and long-term product evolution, this role offers meaningful technical growth and increasing ownership over time. You’ll join a small, collaborative engineering team where your contributions are visible, essential, and immediately felt by customers in the field.

Job Responsibilities:

Embedded Firmware and Control

  • Design, develop, and maintain embedded controller software in C for ADMET’s proprietary materials testing systems. ADMET’s proprietary hardware uses Microchip microprocessors and the Microchip MPLAB-X IDE.
  • Implement real-time motion control, data acquisition, and hardware I/O integration for electromechanical test platforms.
  • Develop and maintain robust PC–controller communication over USB (FTDI FT234), supporting reliable command, control, and data transfer.
  • Participate in architecture decisions, debugging, and performance optimization across embedded control subsystems.

PC Application and Data Analysis

  • Design, develop, and maintain C# applications on Windows 11 that serve as the primary user interface for system control, test execution, and data analysis.
  • Collaborate closely with hardware and mechanical engineers to define system requirements, test methods, and performance validation criteria.
  • Support and extend test automation workflows, data visualization, and reporting capabilities used by customers in R&D and production environments.
  • Contribute to software reliability, usability, and long-term maintainability across deployed systems.

Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or related field.
  • 2 to 3 years experience in C programming for embedded systems.
  • 2 to 3 years experience with C#, .NET, and Windows-based application development.
  • Familiarity with real-time control systems, A/D & D/A data acquisition, and hardware communication protocols (USB, serial, etc.).
  • Understanding of transducers, actuators, and motion control concepts preferred.
  • Experience with materials or mechanical testing systems is a plus.

Why Join Us:

  • Work in a small, collaborative engineering environment where your expertise has immediate impact.
  • Develop complete end-to-end solutions—from low-level firmware to high-level user interfaces.
  • Opportunities for professional growth in electromechanical systems design and testing automation

Salary and Benefits Information:

  • Pay Range: $100,000 to $120,000 per year plus performance-based bonus
  • Work Type: Full-time in-person at ADMET’s facility in Norwood, MA
  • Benefits: 401(k) with company match, PTO, health, dental, vision, life insurance

About the company

ADMET company logo
Universal testing systems for tension, compression, and more11-50 Employees
Company Location
Norwood
Company Size
11-50
Learn more about ADMET image