Senior Embedded Software Engineer
$115k - $135k908 Devices
Job Description
Job Description
908 Devices Inc. (NASDAQ: MASS) is revolutionizing chemical analysis with its simple handheld devices, addressing life-altering applications. The Company's devices are used at the point-of-need to interrogate unknown and invisible materials and provide quick, actionable answers in vital health, safety and defense tech applications, addressing the fentanyl and illicit drug crisis, toxic carcinogen exposure, and global security threats. The Company designs and manufactures innovative products that bring together the power of complementary analytical technologies, software automation, and machine learning. For more information, visit 908devices.com
908 Devices has a corporate office in Burlington, MA with a manufacturing center in Danbury, Connecticut and a growing population of remote staff worldwide.
Position Summary
This position, based in our Burlington, MA office, offers a unique opportunity to collaborate with world-class engineers and scientists developing groundbreaking products for chemical detection. In this role, you will design and develop embedded software that controls sophisticated electromechanical instruments operating under real-time and near-real-time constraints. A systems-level mindset and the ability to read and understand circuit schematics are important for success.
To achieve our ambitious goals, we develop software using a variety of programming languages, tools, and frameworks, selecting the best technologies for each challenge. While experience in every technology we use is not required, a strong desire to learn and adapt is essential. Our culture is built on continuous learning, where innovation is encouraged and coworkers and leaders actively support professional growth and new ideas.
AI assistants are becoming a standard part of engineering workflows, and you should be open to and comfortable leveraging these tools to improve efficiency while maintaining quality, accuracy, and security.
If you enjoy working at the leading edge of technology and collaborating with talented teams to build state-of-the-art software, you will find strong opportunities to excel and grow with us.
Key Responsibilities
- Collaborate with peers from across the organization to refine requirements for new products and features and work with a cross-functional team on implementation
- Contribute to the ongoing maintenance of our suite of best-in-class products
- Support our drive to improve our quality and reliability by enhancing our standards and best practices
- Develop close working relationships with adjacent RnD teams including electrical engineering, manufacturing and algorithm development
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
- A history of designing and programming multi-threaded embedded software
- Experience with software architecture formulation and assessment, and software technology selection for new products
- A strong grasp of professional development concepts such as best practice coding standards, source control, automated build environments and project management/bug tracking software
- Experience working in an environment that included 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/QML and/or low-level Yocto modifications 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
- A minimum of 8 years of experience in software engineering with direct responsibility for low-level system development, including hardware interfacing, I/O control, peripheral setup and integration, and system-level debugging
Additional Details
- Location: This position is located at our Burlington, MA headquarters
- Compensation: The annualized base pay range for this position at the commencement of employment is expected to be between $115,000 and $135,000 per year ; the base pay offered may vary depending on several individualized factors, including market location, job-related skills, and experience. This position may also be eligible to receive additional compensation, such as an annual incentive bonus, sales commission, or long-term incentives
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.
$150k - $200k
...Senior Embedded Software Engineer Bedford, MA Lexington Medical, Inc. Lexington Medical, Inc. is a medical device company developing and manufacturing minimally invasive surgical stapling solutions in the Boston area. With the highest standards in design engineering...SeniorWorldwide$134k - $184k
...strive for impact, craftmanship, and teamwork while tackling our nation's most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting...SeniorFull timeLocal areaNight shift$130k - $160k
...Senior Embedded Software Engineer We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This role focuses on designing, developing, and optimizing firmware for...Senior- ...Systems Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national importance. Our teams work at the intersection of embedded software, computer architecture, hardware security, and...SeniorWork experience placementInternshipLocal areaImmediate start
$130k - $160k
...solutions to improve hospital efficiency and enhance patient care. Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This...SeniorFull timeWorldwideShift work- ...company, is a dynamic product development and engineering consulting firm located in Wilmington,... ...for manufacturing. Fikst has growing embedded systems design capabilities, focusing on... ...with engineering design to create novel software solutions. While we value experience...Senior
$30k
Job Title: Lead, Embedded Software Engineer - Space Systems : Sign-on bonus ($30K max) Job Code: 39248 Job Location: Wilmington, MA Job Schedule: 9/80 (Every other Friday off!) Relocation: Relocation assistance is available to qualified applicants Sign-On Bonus: A...SeniorFull timeRelocationRelocation packageFlexible hours- ...leading nonprofit R&D company in Cambridge, MA is seeking a Senior Software Engineer to develop high-performance solutions for resource-constrained environments. The ideal candidate has expertise in embedded software development, a strong background in C/C++, and real-...Senior
$82.3k - $205.75k
A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real-...Senior$130k - $140k
...Sr. Embedded Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $140,000 / year Description The Senior Embedded Engineer contributes significantly to the development of Myomo's advanced...SeniorFull time$82.3k - $220k
.... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary... ...about Draper, visit Job Description Summary: The Embedded Software Engineer (SMTS) provides technical expertise and leadership...SeniorFull timeLocal area$130.8k - $163.6k
...We are looking for an embedded software engineer to join the IoT group that builds the software for the microcontroller-based sensor hardware designed... ...run for years on a battery. CMT is looking for a Senior Embedded Software Engineer to help us change the world....SeniorTemporary workWork experience placementSummer workWork from homeWorldwideFlexible hours- ...Embedded Systems Security Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because... ...systems Design and build prototypes (hardware and software) to demonstrate advanced capabilities Perform hands-...SeniorWork experience placementImmediate start
- ...to data acquisition and signal analysis software. We are a great place to learn, as well... ...of our Woburn office, including over 20 engineers divided between software, electrical, mechanical... ...for design and development of embedded software that runs on our low power sensors...SeniorPermanent employmentWork at officeLocal areaImmediate start
$125k - $148k
...Senior Firmware Engineer ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of... ...A Firmware Engineer will design, modify, and evaluate embedded software, and/or programmable logic and/or electronic apparatus,...SeniorTemporary workWork at officeFlexible hours- A leading technology company is seeking a Senior Embedded Firmware Engineer with deep Rust expertise to lead firmware re-architecture and migration efforts. You will develop high-performance firmware for ARM Cortex-M microcontrollers, covering various aspects from hardware...Senior
- A technology innovator in wearable devices is seeking a Senior Mobile Software Engineer. You will design and develop mobile applications that enhance user experience for their medical products. Ideal candidates have extensive experience in mobile app development using Flutter...Senior
- MKS Instruments, Inc. is seeking a Senior Engineering Manager - Firmware in Wilmington, MA. This leadership role involves overseeing the software engineering team responsible for complex semiconductor systems. The ideal candidate will have over 10 years of experience,...Senior
- ...Job Description Job Description Senior / Principal Scientist, Immunology & Pharmacology PharmaEssentia Innovation Research... ...generation therapeutics through translational science, protein engineering, and novel therapeutic modalities. PIRC leverages deep expertise...Senior
- ...Senior Fullstack Engineer Wilmington, MA March 24, 2026 Job Description What We Need We are looking for a Senior Software Engineer to join our Micro-Fulfillment team within our Software Engineering organization. Your job will be to lead design and delivery...Senior
- ...We are a rapidly growing software technology company that still embodies a small start-up culture. Our primary customers... ...institutional asset managers. We are hiring Boston-based Senior Backend Software Engineers to develop solutions to our client's business needs....SeniorWork at office3 days per week
- ...Job Description Job Description Job Description: (Senior) Principal Scientist, Cell Therapy Department: Cell Therapy/Innovation About the Role: We are seeking a Principal or Senior Principal Scientist to serve as a scientific cornerstone of our Cell Therapy...Senior
$90k - $120k
...ideal candidate will bridge the gap between customers and our engineering teamtranslating customer needs into technical requirements, demonstrating... ...progress updates and milestone reporting to Oxipital AI senior management, identifying potential risks or delays early and...SeniorLocal area- Cambridge Mobile Telematics is looking for a Senior Embedded Software Engineer to join our IoT group. You will collaborate on developing innovative software for microcontroller-based sensor hardware designed in-house to enhance road safety worldwide. With a focus on programming...SeniorWorldwide
$45 - $52 per hour
...Job Description Job Description Full-Time Physical Therapist Assistant (PTA) Home Health Care - Senior Living Visits BAYADA Home Health Care has an immediate opening for a Full Time home health Physical Therapist Assistant to provide exceptional therapy...SeniorFull timeWork experience placementLocal areaImmediate start- ...are seeking a full-stack connected device engineer who is equally comfortable writing bare-... ...and iOS. You will own the complete software stack-from low-level firmware and wireless... ...someone who thrives at the intersection of embedded systems, mobile development, and cloud-...SeniorFull time
$120k - $165k
...through the supply chain. Intelligent software orchestrates advanced robots in a... ...We are looking for a Senior Functional Safety Software Engineer to join our Functional Safety Software... ...automation systems. You will work across embedded software, real-time systems,...Senior$100k - $145k
...them. Powered by our breakthrough Stack Forging™ process, we engineer high‑performance thermal components and integrated cooling loop... ...Stack Forging Thermal Solutions team at Johnson Controls, as a Senior Solutions Engineer located in Burlington, MA. This is a team of...SeniorPermanent employmentRemote workRelocation1 day per week$140k - $260k
...Senior Engineer, System Verification Group At Cadence, we hire and develop leaders and innovators who want to make an impact on the world... .... Cadence Design Systems is a leading provider of the software, hardware, and intellectual property required to design complex...Senior- ...Job Description Job Description As Embedded Software Engineer, you will develop and optimize software for microcontroller-based sensor hardware while working on embedded software solutions within the constraints of limited hardware resources. Responsibilities...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Burlington, MA
- embedded developer Burlington, MA
- embedded engineer Burlington, MA
- embedded software engineer Burlington, MA
- senior manager quality engineering Burlington, MA
- senior cloud solutions architect Burlington, MA
- senior civil engineer project manager Burlington, MA
- senior chief engineer Burlington, MA
- sr technical product manager Burlington, MA
- senior performance engineer Burlington, MA


