Recent Searches

You haven't searched anything yet.

146 Senior/Principal Software Engineer Jobs in Boston, MA

SET JOB ALERT
Details...
908 Devices Inc
Boston, MA | Full Time
$159k-194k (estimate)
6 Months Ago
Burtch Works
Boston, MA | Full Time
$110k-132k (estimate)
5 Days Ago
BigRio
Boston, MA | Full Time
$137k-163k (estimate)
2 Days Ago
Hunt Club
Boston, MA | Full Time
$103k-124k (estimate)
Just Posted
Roberts Recruiting
Boston, MA | Full Time
$149k-181k (estimate)
1 Week Ago
TeknoBit Solutions Inc.
Boston, MA | Full Time
$125k-149k (estimate)
3 Weeks Ago
Sonos
Boston, MA | Full Time
$150k-172k (estimate)
11 Months Ago
Roberts Recruiting
Boston, MA | Full Time
$126k-151k (estimate)
1 Week Ago
Hye Class Talent & HR Consulting
Boston, MA | Full Time
$126k-151k (estimate)
1 Month Ago
Red Hat Software
Boston, MA | Other
$98k-118k (estimate)
2 Months Ago
Ascensus
Boston, MA | Full Time
$136k-164k (estimate)
4 Months Ago
CloudZero
Boston, MA | Full Time
$97k-117k (estimate)
7 Months Ago
SF Demo - FMR LLC
Boston, MA | Full Time
$138k-166k (estimate)
11 Months Ago
Eze Castle Software LLC
Boston, MA | Full Time
$97k-115k (estimate)
6 Months Ago
Roberts Recruiting
Boston, MA | Full Time
$145k-175k (estimate)
1 Week Ago
Roberts Recruiting
Boston, MA | Full Time
$145k-175k (estimate)
1 Week Ago
Roberts Recruiting
Boston, MA | Full Time
$138k-159k (estimate)
1 Week Ago
Fidelity Investments Careers
Boston, MA | Full Time
$142k-173k (estimate)
1 Month Ago
Emulate
Boston, MA | Full Time
$142k-171k (estimate)
1 Month Ago
Momence
Boston, MA | Full Time
$99k-119k (estimate)
5 Months Ago
Owl Labs
Boston, MA | Full Time
$106k-129k (estimate)
2 Months Ago
Wasabi Technologies
Boston, MA | Full Time
$153k-183k (estimate)
1 Month Ago
Roberts Recruiting
Boston, MA | Full Time
$126k-151k (estimate)
1 Week Ago
Roberts Recruiting
Boston, MA | Full Time
$173k-209k (estimate)
1 Week Ago
DTCC
Boston, MA | Full Time
$116k-137k (estimate)
1 Week Ago
Veeva Systems
Boston, MA | Full Time
$157k-190k (estimate)
7 Months Ago
Veeva Systems
Boston, MA | Full Time
$187k-228k (estimate)
0 Months Ago
Senior/Principal Software Engineer
$159k-194k (estimate)
Full Time | Durable Manufacturing 6 Months Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

908 Devices Inc is Hiring a Senior/Principal Software Engineer Near Boston, MA

908 Devices Inc. (NASDAQ: MASS) has developed an innovative suite of purpose-built handheld and desktop mass spec devices for the point-of-need. Leveraging our proprietary platform technology, we make the extraordinary analytical power of mass spec available in significantly smaller and more accessible devices than conventional laboratory instruments. Our devices are used at the point of need to interrogate unknown and invisible materials and provide quick, actionable answers to directly address some of the most critical problems in life sciences research, bioprocessing, industrial biotech, forensics, and adjacent markets. We are reimagining where mass spec technology can be used if it is sufficiently small in size, low in cost, and simple to operate.

908 Devices is headquartered in Boston, MA, near the Seaport, with offices in North Carolina and Germany, and a growing population of remote staff worldwide.

Position Summary

This is a unique opportunity to collaborate with world class engineers & scientists developing remarkable products that serve the greater good. Our products are used in a broad range of applications, from designers of the next generation of cancer therapies to first responders in lifethreatening emergencies.

To achieve our lofty goals, we develop software in a number of different languages utilizing various technologies and frameworks and leveraging whatever best suites the needs of the task at hand. You do not have to be experienced in every language or framework we use, but you should have a strong desire to learn new technology. 908's culture is synonymous with continuous learning and every day is a new journey of discovery and innovation, supported by coworkers and leaders who encourage your growth and aspirations.

So, if you enjoy working on the leading edge of technology and digging in with a talented team to design and develop state-of-the-art software, you are just the type of person that can excel and grow with 908.

Key Responsibilities

  • Capture and define requirements for new products and features and participate in their implementation by collaborating with your peers from across the organization
  • Contribute to the ongoing maintenance of our suite of best-in-class diagnostic and analytical products
  • Support our drive to improve our quality and reliability by enhancing our standards and best practices
  • Be a resource for architectural design of software for new products
  • Develop close working relationships with adjacent RnD teams including electrical engineering, algorithm development and the science team

Skills & Qualifications

  • A dedicated, detail-oriented professional with a strong sense of ownership and a focus on driving tasks to completion
  • An extensive background in contributing to and collaborating on systems engineering aspects of highly integrated software driven electro-mechanical devices
  • Experience designing and programming multi-threaded software
  • Experience with software architecture formulation and assessment, and software technology selection for new products
  • A good grasp of professional development concepts like best practice coding standards, source control, automated build environments and project management/bug tracking software
  • A working knowledge of processes and techniques that drive software quality throughout the full product development lifecycle such as static analysis, code reviews, unit tests, functional tests and test automation
  • Strong working knowledge of common programming languages, including C and C and associated development environments on Windows and Linux
  • Experience with Python and other high-level languages is a plus
  • Strong written and verbal communication skills
  • Strong grasp of Object-Oriented programming concepts and their proper use
  • Experience with Qt and QML is a plus
  • Experience working in an Agile environment is preferred
  • Solid understanding of the development of software both on embedded devices and on the desktop is a plus
  • Experience working with hardware designers to achieve optimum system performance
  • Experience writing documentation that captures software architecture, design philosophy, design requirements and specifications

Education & Experience

  • BS in Computer Science, Electrical or Computer Engineering or equivalent
  • 10 years of experience in software engineering, I/O control, systems control and similar activities

We are proud to be a company changing the status quo in our industry. Join us and work with curious and innovative people, creative problem solvers, risk-takers, and dedicated colleagues as we reimagine the future of Mass Spec.

908 Devices does not discriminate in employment based on race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factors.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Durable Manufacturing

SALARY

$159k-194k (estimate)

POST DATE

10/09/2023

EXPIRATION DATE

04/07/2024

WEBSITE

908devices.com

HEADQUARTERS

BOSTON, MA

SIZE

50 - 100

FOUNDED

2012

CEO

KEVIN J KNOPP

REVENUE

$10M - $50M

INDUSTRY

Durable Manufacturing

Related Companies
About 908 Devices Inc

908 Devices, is democratizing chemical analysis by way of mass spectrometry, offering point-of-need chemical analysis devices ranging from rugged, handheld chemical detection tools to compact, tiny footprint analyzers and fast separation devices. These purpose-built and user-centric devices serve a range of industries including safety and security, oil & gas, life sciences and other applied markets. 908 Devices is headquartered in the heart of Boston where they research, design and manufacture innovative products based on High Pressure Mass Spectrometry (HPMS).

Show more

908 Devices Inc
Full Time
$104k-126k (estimate)
3 Weeks Ago
908 Devices Inc
Full Time
$80k-103k (estimate)
1 Month Ago
Full Time
$37k-49k (estimate)
2 Months Ago

The job skills required for Senior/Principal Software Engineer include Computer Science, Agile, Python, Software Engineering, Linux, Analysis, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior/Principal Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior/Principal Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
Northampton Public Schools
Full Time
$56k-98k (estimate)
2 Days Ago
For the skill of  Agile
ERPMark
Full Time
$142k-189k (estimate)
1 Week Ago
For the skill of  Python
Openly
Remote | Full Time
$96k-114k (estimate)
1 Month Ago
Show more

The following is the career advancement route for Senior/Principal Software Engineer positions, which can be used as a reference in future career path planning. As a Senior/Principal Software Engineer, it can be promoted into senior positions as a Software Engineering Manager that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior/Principal Software Engineer. You can explore the career advancement for a Senior/Principal Software Engineer below and select your interested title to get hiring information.

Roberts Recruiting
Full Time
$149k-181k (estimate)
1 Week Ago
Roberts Recruiting
Full Time
$126k-151k (estimate)
1 Week Ago