Senior R&D Software Engineer - C#/Python/C++
Willimington, Massachusetts
Hybrid
Direct Hire
$140k - $165k
Seeking a Software Engineer to join a rapid research & development team focused on biomedical and VoC detection systems. We’re looking for a self-motivated individual with exceptional software engineering skills. The ideal candidate will have strong full-stack experience in a cross-collaborative environment, as well as experience writing software for hardware devices, working in the med device space, and utilizing cloud technologies. The candidate should be self-driven, willing to work as part of a team, and comfortable using critical-thinking skills and creativity to tackle ambiguous tasks.
This is a hybrid on-site role in Burlington, MA.
Required Skills & Experience
What You Will Be Doing
You will receive the following benefits:
This is a hybrid on-site role in Burlington, MA.
Required Skills & Experience
- Experience developing React applications with Typescript
- Knowledge of Web APIs, styling techniques, and infrastructure
- Experience with C, C++, C#
- Experience with MySQL, PostgreSQL, and MongoDB, including migrations and ORM/ODM debugging
- Experience with cloud applications (AWS, GCP, or Azure)
- Proficiency in Python, Fast API, SQL Alchemy, and relevant technologies
- Experience with real-time control and data acquisition systems
- Experience optimizing software for hardware devices
What You Will Be Doing
- 60% Backend and Full-Stack Development
- 20% Cloud Infrastructure (AWS, GCP, or Azure)
- 10% Real-Time Control and Data Acquisition Systems
- 10% UI/UX Design and Frontend Technologies (React, Typescript)
- 70% Software development and maintenance for biomedical and VoC detection systems.
- 10% Design and strategy for optimizing software solutions.
- 10% Collaborating with hardware, biomedical, and process engineers.
- 10% Process and tool improvement.
You will receive the following benefits:
- 10% Annual Bonus
- Yearly performance reviews
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)