Jobs
>
Waltham

    Principal Embedded Software Engineer - Waltham, United States - InnoTech Staffing

    Default job background
    Description

    Job Description

    Job Description

    InnoTECH Staffing is looking to hire a Principal Embedded Software Engineer for a well funded and growing late stage medical device start-up in Waltham, MA.

    The Principal Software Engineer provides expertise in the design, development, characterization, and testing of complex software/firmware used to drive and manage complex electromechanical medical devices. In this role you will interface with a strong multidisciplinary team across the full product development life cycle including requirements, risk, implementation and testing activities.

    Responsibilities:

    • Collaboratively work with System's Engineering to translate system level requirements into product architectures making tradeoff decisions regarding hardware and software partitioning
    • Uses modeling, hardware-in-the-loop simulation and actual devices to develop, debug and test complex systems to meet required performance
    • Develop software subsystem architectures aligned to product level requirements and architectures including software requirements definitions and sub-system designs
    • Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry requirements and best practices
    • Performs advanced risk analyses using FMEA and fault tree methods. Works with other engineering disciplines to develop, implement, and verify solutions
    • Perform software verification including code reviews, writing unit test cases, and running static analysis
    • Document system design inputs and outputs using the company's design control and document management system
    • Evaluates product performance on an on-going basis and initiates and evaluates required changes to the designs to improve and optimize performance
    • Solve complex software issues by analyzing critical factors and recommending corrective or alternative actions
    • Ensures adherence to company quality system, product specifications, industry standards, and quality and regulatory procedures and requirements
    • Maintains accurate documentation of concepts, designs, drawings, and processes through lab notebooks or other methods

    Requirements:

    • Bachelor's Degree in Software or Electrical Engineering. Master's degree preferred.
    • 10+ years Software Engineering experience in the design and development of complex, software driven electromechanical Class II medical devices; Class III experience preferred
    • Detailed knowledge of key regulatory requirements included ISO 13485, ISO 14971, ISO 62304 as well as FDA QSR 21 CFR Part 820
    • Experience with electronic design control and document management systems preferred
    • Ability to work independently with high competency and little guidance.
    • Must be a creative problem solver that can think outside of the box to develop novel solutions to complex problems
    • Must be able to work in a fast paced, high energy, collaborative team that possesses a strong sense of urgency
    • Strong design control and documentation skills
    • Strong analytical and leadership skills
    This role requires being onsite 5 days a week in Waltham.

    Compensation includes base salary, bonus, equity, and full benefits.

  • Money Fit by DRS

    Software Engineer

    1 day ago


    Money Fit by DRS Waltham, United States

    As a Software Engineer on the Spot team, you will help deliver solutions with Spot, our quadruped robot, to existing and new markets. This role is for you if you: · Enjoy working in a fast-paced environment · Are comfortable rapidly prototyping and iterating on solutions · Thr ...


  • Boston Scientific Waltham, United States

    Principal Software Engineer · Workmode: · Hybrid · Location(s): Waltham, MA · Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance · At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of ...

  • Boston Dynamics

    CUDA Software Engineer

    17 hours ago


    Boston Dynamics Waltham, United States Full time

    We are seeking an experienced Performance Software Engineer to join the Atlas Software Team. You'll play a key role in making Atlas an amazing, AI-driven robot by squeezing every bit of performance out of the on-board accelerated compute system · While prior robotics experience ...


  • Pegasystems Waltham, United States

    Meet Our Team: · Pega's App Logic Train delivers the backbone of the client developer experience, enabling the efficient building and execution of enterprise business logic. The next generation of Pega platform architecture that you will be developing uses cutting-edge cloud nat ...

  • Tessera Therapeutics

    Software Engineer

    1 week ago


    Tessera Therapeutics Watertown, United States

    The Company · WHAT IF THE SECRET OF HEALTH LIES AT THE CENTER OF DISEASE? At Sonata Therapeutics, we are designing therapeutics that reprogram diseased cells to become the coordinators of cure. · Through a combination of our proprietary genetic library, comprehensive biochemica ...


  • Siemens Industry Software Inc. Waltham, United States Permanent

    Siemens EDA is a global technology leader in Electronic Design Automation, providing software solutions that help engineers around the world design and manufacture new and highly innovative electronic products. Each year, our customers use our tools to push the boundaries of tech ...


  • Stratasys Waltham, United States

    Sr. Software Engineer · Location: · Waltham, MA, US · Job ID: 53471 · Category: Product & Engineering · Stratasys is a world leader in 3D printing · Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as ...


  • Boston Scientific Waltham, United States

    Job Number: 696 · External Description: Additional Location(s): N/A · Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance · At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse ...


  • Vicarious Waltham, United States

    As a Senior Software Quality Engineer, you will be a subject matter expert of compliance related to the development lifecycle and maintenance processes of product software and software development tools and validation and maintenance of non-product software. You will be responsib ...


  • ZoomInfo Waltham, United States

    Entity Resolution is a key technology that helps both internal and external customers to more easily match, link and enrich related customer entities within their multiple data stores.As a Principal Software Engineer, you'll have a key role in the design, implementation and deplo ...


  • ZoomInfo Technologies LLC Waltham, United States

    Job Description · Job DescriptionAt ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choic ...


  • Siemens Digital Industries Software Waltham, United States

    Company: Siemens EDA · Job Title: PrincipalSoftware Engineer · Job Reference#: · Job Location: Wilsonville,OR, Remote - US · Siemens EDA is a global technology leader inElectronic Design Automation software. Our software tools enable companiesaround the world to develop highl ...


  • ZoomInfo Technologies LLC Waltham, United States

    Job Description · Job DescriptionAt ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choic ...


  • Pegasystems Waltham, United States

    Principal Software Engineer (Multiple Openings) · Job Category: Product Engineering · Location: US - Massachusetts - Waltham · ShareCopying... · Meet Our Team: · Pegasystems develops strategic applications for sales, marketing, service and operations. Pega's applications streamli ...

  • ZoomInfo Technologies LLC

    Software Engineer III

    3 weeks ago


    ZoomInfo Technologies LLC Waltham, United States

    Job Description · Job DescriptionAt ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choic ...


  • National Grid USA Waltham, United States

    About Us · Come be a part of driving National Grid's digital transformation We are digital creators, continuous learners and daring innovators. We leverage digital innovative ways to create products and catalyze the transformation of National Grid's business units into more agil ...


  • Boston Scientific Waltham, United States

    Principal Software Engineer · Workmode: · Hybrid · Location(s): Waltham, MA · Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance · At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams ...


  • ZoomInfo Technologies LLC Waltham, United States

    At ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choice can change everything. Thrive w ...


  • ZoomInfo Technologies LLC Waltham, United States

    Job Description · Job DescriptionAt ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choic ...


  • ZoomInfo Technologies LLC Waltham, United States

    Job Description · Job DescriptionAt ZoomInfo, we encourage creativity, value innovation, demand teamwork, expect accountability and cherish results. We value your take charge, take initiative, get stuff done attitude and will help you unlock your growth potential. One great choic ...