What are the responsibilities and job description for the Senior R&D Software Engineer - C#/Python/C++ position at Motion Recruitment Partners, LLC?
Job Details
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, Google Cloud Platform, 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, Google Cloud Platform, 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)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.