Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Engineer

Trilyon, Inc.

Job Title: Principal Embedded Engineer (Medical Device) Location: Waltham, MA (Hybrid) (Temp to permanent opportunity) Job Description Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Biomedical Engineering, or a related technical discipline. Typically 10–15+ years of professional embedded software or firmware development experience. Demonstrated experience operating at Principal Engineer, Senior Staff Engineer, Software Architect, or equivalent technical-leadership level. Strong hands-on experience developing embedded software in C and/or C++. Experience developing software for regulated medical devices, IVD systems, healthcare products, or another safety-critical regulated industry. Experience with the complete embedded software lifecycle, including requirements, architecture, design, implementation, integration, verification, release, and maintenance. Strong understanding of embedded-system architecture and hardware-software interaction. Experience debugging complex embedded systems using appropriate hardware and software tools. Experience developing and maintaining multithreaded, real-time, or event-driven embedded applications. Experience with embedded operating systems, embedded Linux, or real-time operating systems. Experience with device drivers, hardware abstraction, communication interfaces, and peripheral integration. Strong understanding of software architecture, modular design, state machines, memory management, concurrency, and fault handling. Experience with source control, configuration management, code reviews, defect tracking, and controlled software releases. Ability to analyze and improve large or legacy embedded codebases. Experience producing high-quality technical and software lifecycle documentation. Strong analytical, troubleshooting, and root-cause-analysis skills. Ability to lead technical work through influence without direct management authority. Excellent written and verbal English communication skills. Embedded Technical Skills: Advanced C and/or C++ development. Embedded Linux and/or RTOS development. Multithreaded and real-time software design. Low-level firmware and device-driver development. Board bring-up and hardware-software integration. Inter-process communication and event-driven architectures. Serial and hardware communication protocols such as UART, SPI, I²C, USB, CAN, or Ethernet. Network communication and device-connectivity protocols. Memory, performance, timing, and resource optimization. Error handling, fault detection, diagnostics, logging, and recovery mechanisms. Unit testing, integration testing, static analysis, and code-coverage analysis. Debugging tools such as JTAG, oscilloscopes, logic analyzers, protocol analyzers, and embedded debuggers. Build systems, cross-compilation toolchains, and CI/CD pipelines. Secure coding and embedded cybersecurity principles. Medical-Device Responsibilities: Develop software in compliance with applicable quality-system procedures. Ensure that embedded software development follows IEC 62304 lifecycle processes. Support software safety classification and risk-based development activities. Contribute to hazard analysis and software-related risk assessment. Implement and document software risk-control measures. Maintain traceability between requirements, risks, architecture, implementation, and verification. Produce or review software development plans, requirements, architecture, detailed designs, test documentation, anomaly assessments, and release records. Support Design History File creation and remediation. Ensure unresolved software anomalies are properly evaluated and documented. Support software validation, regulatory submissions, audits, and inspections. Contribute to cybersecurity threat analysis, vulnerability assessment, and remediation. Regulatory and Standards Experience Practical experience with several of the following:

IEC 62304.

ISO 13485.

ISO 14971.

FDA Design Controls. FDA 21 CFR Part 820. FDA guidance for medical-device software.

IEC 62366-1.

FDA cybersecurity guidance. EU MDR or IVDR. Secure software-development lifecycle practices. Medical-device verification and validation. Preferred Qualifications: Experience with point-of-care or in-vitro diagnostic devices. Job Responsibilities: Provide technical leadership for embedded software development and sustaining-engineering activities. Design, implement, debug, test, and maintain embedded software and firmware for medical devices. Define and evolve embedded software architecture, component boundaries, interfaces, and data flows. Analyze legacy software to understand existing behavior, architecture, dependencies, and technical limitations. Resolve complex software, firmware, hardware-integration, performance, reliability, and field issues. Translate system and product requirements into clear, testable software requirements and technical designs. Decompose system-level requirements into embedded software components and interfaces. Ensure alignment between software requirements, architecture, detailed design, implementation, risk controls, and verification evidence. Participate in and lead technical reviews, software design reviews, code reviews, and root-cause investigations. Collaborate with electrical and systems engineers on hardware-software interfaces, sensors, communication protocols, diagnostics, and device behavior. Develop low-level drivers, device-control logic, hardware abstraction layers, communication components, and application-level embedded functionality. Support integration between embedded devices and external systems such as middleware, host applications, hospital networks, or cloud services. Perform technical impact analysis for software changes, defects, anomalies, component updates, and cybersecurity vulnerabilities. Support software remediation by identifying gaps between documented requirements and implemented behavior. Create or update software lifecycle documentation required for the Design History File. Ensure complete bidirectional traceability between requirements, risks, design, code, tests, defects, and release evidence. Collaborate with V&V and Software Quality teams to define verification approaches and improve testability. Support unit, integration, system, regression, performance, reliability, and cybersecurity testing. Investigate field-reported issues and support corrective and preventive actions. Support controlled software builds, releases, configuration management, and design changes. Contribute to product risk analysis and ensure that software-related risk controls are properly implemented and verified. Support internal audits, regulatory inspections, and submission-related activities. Mentor software engineers and promote effective embedded-development and documentation practices. Identify architectural improvements and technical-debt reduction opportunities. Drive continuous improvement of software engineering processes, tools, code quality, and development efficiency. Department/Project Description Project Overview The customer is a global medical-device company developing point-of-care diagnostic systems used in hospitals and clinical environments. The project supports the development, maintenance, and remediation of an established medical-device product line. The scope includes embedded software development, analysis of existing implementations, resolution of design and documentation gaps, product improvements, and support throughout the regulated medical-device lifecycle. We are looking for a Principal-level Embedded Software Engineer who can provide hands-on technical leadership and solve complex system and software problems in a regulated environment. Role Overview The Principal Medical Device Embedded Software Engineer will serve as a senior individual contributor responsible for the architecture, design, implementation, integration, and maintenance of embedded software for regulated medical devices. The role requires deep embedded-development expertise combined with practical knowledge of medical-device design controls, risk management, verification, traceability, and Design History File documentation. The engineer will work closely with Systems Engineering, Electrical Engineering, Software Quality Assurance, Verification and Validation, Regulatory Affairs, Manufacturing, and other cross-functional stakeholders. This is not a people-management position. The successful candidate will lead through technical ownership, architectural decision-making, mentoring, and cross-functional influence. #J-18808-Ljbffr Trilyon, Inc.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Engineer in Waltham, MA vacancy
  •  ...Boston Engineering Corporation in Waltham, MA is seeking a hands-on Principal Firmware Engineer. The role focuses on embedded and firmware with RTOS-based systems, hardware bring-up, and close collaboration with electrical and mechanical teams. You will own embedded... 
    Suggested

    Boston Engineering Corporation

    Waltham, MA
    3 days ago
  • $85k - $128k

    Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts,...  ...The Robotic FishJob DescriptionBoston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous... 
    Suggested
    Permanent employment
    Work at office
    Relocation package

    Boston Engineering

    Waltham, MA
    1 day ago
  • $191k - $253k

     ...Senior Embedded EngineerAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities...  ...an advantage.The Imaging team is seeking a Senior Embedded Engineer to design a new product lines. In this role, you will work... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    ClearanceJobs

    Waltham, MA
    4 days ago
  •  ...Position Summary The Embedded Software Principle is responsible for the architecture, development, and delivery of embedded software...  ...software architecture for robotic platforms. Establish engineering standards, coding guidelines, testing requirements, and development... 
    Suggested

    The Home Depot

    Waltham, MA
    5 days ago
  • $148k - $240k

     ...Job Title: Principal Embedded Software Engineer The Elevator Pitch Are you looking for a role that has meaning and purpose on a team that is crafting the future of security? Evolv’s R&D team is looking for an experienced and innovative principal software engineer... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Evolv Technologies Holdings, Inc.

    Waltham, MA
    3 days ago
  •  ...Principal Embedded Software EngineerWaltham, MAThird Pole is on a mission to expand the lifesaving benefits of Nitric Oxide inhalation...  ...the finish line together! Sound like you?The Principal Software Engineer provides expertise in the design, development, characterization... 
    Full time

    Third Pole Therapeutics

    Waltham, MA
    2 days ago
  •  ...technologies for national security laser communication systems and architectures. In need of engineers to contribute to automation of internal testbeds, development of embedded software for real-time operating systems, and formulation of I&T environments for high fidelity... 

    ClearanceJobs

    Lexington, MA
    4 days ago
  •  ...Trilyon, Inc. in Waltham, MA is seeking a Principal Embedded Engineer to lead embedded software for regulated medical devices. You will architect, implement, and maintain firmware and software across the lifecycle in a hybrid work setting. You’ll collaborate with Systems... 

    Trilyon, Inc.

    Waltham, MA
    4 days ago
  •  ...WHOOP is hiring an Embedded Engineering Manager to build and lead a new embedded team for a next-gen wearable. The role blends technical leadership with people management, guiding firmware from prototype to production in a multi-disciplinary environment with Product,... 
    Full time
    Contract work

    WHOOP

    Boston, MA
    3 days ago
  •  ...VectorWave in the Greater Boston area is hiring a RF embedded firmware engineer to design and develop programmable systems for the APU. You will collaborate with RF hardware and ML engineers to enable programmable signal processing and AI functionalities for wireless... 

    VectorWave

    Boston, MA
    1 day ago
  • $10 per hour

     ...Fi and 5G/6G spectrum sharing, interference management), we are building a team of engineers who are excited to transform the future of wireless communications! The role The RF embedded firmware engineer role entails designing and developing the programmable systems for... 
    Full time
    Work at office

    VectorWave

    Boston, MA
    1 day ago
  •  ...SharkNinja in Needham, MA is seeking a Senior Embedded Firmware Developer to own production firmware for consumer and home appliance products. You’ll write end-to-end firmware, contribute to platform components, and work with RTOS and HAL standards. This hands-on role... 

    SharkNinja France

    Needham Heights, MA
    3 days ago
  •  ...Strong programming experience in Embedded C and/or Rust . Hands-on experience with STM32 microcontrollers and embedded firmware development. Experience with Zephyr RTOS, Embassy Rust, or comparable embedded operating systems/frameworks . Practical experience with UART... 

    Tech Club

    Boston, MA
    4 days ago
  •  ...TechClub Inc. in Boston is seeking an experienced embedded firmware engineer to design and implement software for STM32-based products. You will write embedded C and Rust, work with Zephyr RTOS, and collaborate with hardware teams on bring-up and integration. The role... 

    Tech Club

    Boston, MA
    4 days ago
  •  ...Formlabs is seeking a Senior Embedded Software Engineer in Somerville, MA, to help design and implement firmware that powers cutting-edge 3D printers. This role involves collaborating with R&D engineers and ensuring a high standard of code re-use and maintainability.... 

    Formlabs

    Somerville, MA
    1 day ago
  •  ...health, transportation, and citizen services. We're a nonprofit engineering, applied research, and advanced technology organization...  ...development efforts spanning advanced semiconductor technologies, embedded systems, communications, sensing, and signal processing. Our diverse... 
    Work experience placement
    Internship
    Local area
    3 days per week

    The MITRE Corporation

    Bedford, MA
    8 hours ago
  •  ...Dynamics, Inc. in Waltham, MA is seeking a Senior Staff Firmware Engineer to join the Atlas team. You will design, develop, and deliver...  ...production. The role requires strong C and C++ skills, deep embedded systems knowledge, RTOS, and hands-on work with STM32 or similar... 

    Boston Dynamics

    Waltham, MA
    3 days ago
  • $99.92k - $182k

     ...RUST Embedded Software EngineerBasic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field. Also requires:Software Engineer - a minimum of 2 years of relevant experience; or Master's degree, plus 6 months... 
    Flexible hours

    ClearanceJobs

    Dedham, MA
    3 days ago
  • $110k - $150k

    ## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    1 day ago
  •  ...Senior Embedded Software EngineerThe Senior Embedded Systems Software Engineer bridges the gap between Riverlane and its customers. They act as the primary technical interface for customer's engineers and guide them through product integration and help with troubleshooting... 
    Immediate start

    Riverlane

    Boston, MA
    2 days ago
  • $99.92k - $182k

     ...RUST Embedded Software EngineerMake the worlds most advanced Cybersecurity and Encryption products even smarterROLE AND POSITION OBJECTIVES:As a RUST Embedded Software Engineer, working with custom Hardware built in-house, for our Cyber group, you’ll be a member of a cross... 
    Flexible hours

    General Dynamics

    Dedham, MA
    4 days ago
  • $90k

     ...Elemental Machines is looking for a Software Engineer to join our Device Engineering Team in the creation of new IoT sensors and modules...  ...the challenges that come with the development of high-volume embedded systems that are used in life-changing applications. In this role... 
    Full time
    Internship

    Elemental Machines

    Cambridge, MA
    1 day ago
  • $120k - $150k

     ...empowers customers to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure.As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that... 
    Remote work

    FORT Robotics

    Boston, MA
    4 days ago
  •  ...Bose Corporation in Framingham, Massachusetts is seeking an Embedded Software Engineer Co-op to help develop and test software and firmware for Bose audio products, prototypes, and engineering tools. You’ll work with software, systems, DSP, acoustics, and hardware engineers... 

    Bose Corporation, U.S.A

    Framingham, MA
    3 days ago
  • $75k - $156k

     ...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...information about Draper, visit Job Description Summary: The Embedded Software Engineer 2 provides technical expertise and... 
    Full time
    Local area

    Draper Labs

    Cambridge, MA
    2 days ago
  •  ...Embedded Software EngineerPosition: Embedded Software EngineerLocation: Boston, MA (100% On-Site)Length: 3+ Year ContractActive Top...  ...specifications, design and development of embedded firmware in engineering projects.Analyzes and enhances efficiency, stability and scalability... 

    ClearanceJobs

    Boston, MA
    4 days ago
  •  ...Embedded Software EngineerDesign, develop and test new embedded software.Working on BSPs for cutting edge Intel processor based boards...  ...for many standard operating systems.Working with hardware engineers during the definition, design and verification phases.Working... 

    Careers Integrated Resources Inc

    Woburn, MA
    2 days ago
  •  ...health, transportation, and citizen services. We're a nonprofit engineering, applied research, and advanced technology organization...  ...engineers with significant expertise in high performance and embedded software to lead and support advanced research and development... 
    Work experience placement
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    Bedford, MA
    3 days ago
  •  ...health, transportation, and citizen services. We're a nonprofit engineering, applied research, and advanced technology organization...  ...creative engineers with a focus on hardware reverse engineering of embedded systems to support advanced research and development projects... 
    Internship
    Local area

    The MITRE Corporation

    Bedford, MA
    3 days ago
  • $90k - $200k

     ...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical...  ...problems faced by the US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be developing software to... 
    Full time

    MORSE Corp

    Somerville, MA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Engineer. Be the first to apply!