Current jobs related to Software Engineer II - Boston - Master Compliance


  • Boston, Massachusetts, United States CRITICAL Software Full time

    Unlock Your Potential as a Principal Engineer at Critical SoftwareWe are seeking an experienced Principal Engineer to join our team in the North American market. As a key member of our engineering team, you will play a crucial role in driving our growth and success.Key Responsibilities:Support business development by identifying and generating leads through...


  • Boston, Massachusetts, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our team at Amazon Services LLC. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software...


  • Boston, Massachusetts, United States Extreme Event Solutions Full time

    Job Title: Software Quality Assurance Engineer IIAt Extreme Event Solutions, we are seeking a highly skilled Software Quality Assurance Engineer II to join our team. As a key member of our quality assurance team, you will be responsible for ensuring the highest quality of our software solutions.Key Responsibilities:Develop and execute comprehensive test...


  • Boston, Massachusetts, United States Wayfair Full time

    Wayfair is seeking a talented Software Engineer II to join our Sponsored Products Engineering team. As a key member of this team, you will be responsible for presenting Wayfair Sponsored Products on our storefront web application, utilizing marketing campaigns provided by Wayfair suppliers.This involves several steps, such as selecting eligible products...


  • Boston, Massachusetts, United States Amazon Services LLC Full time

    Unlock Your Potential in Android Software DevelopmentAs a Software Development Engineer II for Android Devices, you will lead and mentor within a dynamic environment, driving major projects from concept to release.Key Responsibilities:Transform functional requirements into robust, efficient, and scalable solutions designed to meet current demands and adapt...


  • Boston, Massachusetts, United States Verisk Analytics Full time

    Job DescriptionWe are seeking a highly skilled and motivated Software Quality Assurance Engineer II to join our team at Verisk Analytics. As a key member of our Quality Assurance team, you will be responsible for ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and execute comprehensive test plans to ensure the...


  • Boston, Massachusetts, United States Talent Software Services Full time

    Job Summary:Talent Software Services is seeking a Senior Software Engineering Lead - Python/NodeJS for a direct placement position in MA (Hybrid).Key Responsibilities:Develop and execute projects as part of an Agile team.Collaborate with senior engineers to establish software design guidelines and standard methodologies.Deliver accurate estimates for...


  • Boston, Massachusetts, United States CAE Full time

    About This RoleCAE is seeking a skilled software engineer to join our team in Suffolk, Virginia. As a software engineer, you will be responsible for designing, developing, and implementing software systems in support of the Department of Defense's Joint Training Synthetic Environment (JTSE).Key ResponsibilitiesDesign and develop software systems using...


  • Boston, Massachusetts, United States United Software Group Full time

    Job Title: Senior .NET Software EngineerAbout the Role:United Software Group is seeking a highly skilled Senior .NET Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using the .NET development stack.Key Responsibilities:Design and...

  • Software Engineer

    4 weeks ago


    Boston, Massachusetts, United States Global InfoTek Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Global InfoTek, Inc. in the Boston Metro Area.Job SummaryThe successful candidate will have software engineering experience building applications at an Individual Contributor Level as part of an agile team. They will know one or more modern programming...

  • Software Engineer

    3 weeks ago


    Boston, Massachusetts, United States Global InfoTek Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Global InfoTek, Inc. in the Boston Metro Area.Job Summary:The successful candidate will have software engineering experience building applications at an Individual Contributor Level as part of an agile team. They will be responsible for designing, developing,...


  • Boston, Massachusetts, United States Amazon Services LLC Full time

    Unlock Your Potential in Android Device DevelopmentAs a Software Development Engineer II, you will lead and mentor within a dynamic environment, driving major projects from concept to release. Your work will directly contribute to products and solutions that incorporate advanced AI, influencing both the technology and its users.Key Responsibilities:Transform...


  • Boston, Massachusetts, United States Wayfair Full time

    About the Role:Wayfair is seeking a skilled Software Engineer II to join our Supplier Advertising Engineering team. As a key member of this team, you will be responsible for designing and developing high-quality, enterprise-grade experiences to delight customers. Key Responsibilities:Design and develop APIs to consume and produce data, as well as build...


  • Boston, Massachusetts, United States WHOOP Full time

    Unlock Human Performance with WHOOPAt WHOOP, we're on a mission to empower individuals to perform at their best. As a Software Development Engineer in Test II, you will play a crucial role in designing and implementing automated test frameworks and tools for our wearable devices and mobile applications. Your expertise will ensure that our products meet the...


  • Boston, Massachusetts, United States Amazon Full time

    About the RoleAre you passionate about using cutting-edge advances in robotics and software to solve real-world challenges? Do you enjoy working with a team to design and develop innovative solutions? If so, we may have the perfect opportunity for you.We are Amazon Robotics, a team of passionate and talented individuals who work together to apply robotics...


  • Boston, Massachusetts, United States Magnite Full time

    About the Role:We are seeking a highly skilled Software Engineer II, Python Developer to join our team at Magnite. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering high-quality software solutions using Python and related technologies.Key Responsibilities:Collaborate with team members to design,...


  • Boston, Massachusetts, United States ICONSTAFF Full time

    Job OverviewICONSTAFF is seeking a skilled Cloud Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, building, and deploying cloud software solutions that meet the needs of our clients.Key Responsibilities:Design and develop cloud software architectures using services such as...


  • Boston, Massachusetts, United States Publicis Sapient Full time

    {"title": "Senior Software Engineer", "description": "Job SummaryPublicis Sapient is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesLead the design and...


  • Boston, Massachusetts, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Services LLC. As a key member of our engineering team, you will play a critical role in designing, developing, and deploying scalable and reliable software systems.Key ResponsibilitiesDesign and develop high-quality software components using Java,...

  • Software Engineer II

    3 weeks ago


    Boston, United States Chewy Full time

    Our Opportunity: Chewy is growing! We’re looking for a Senior Backend Engineer to join our team developing Chewy.com. Chewy is THE go-to online shopping destination for all things pet and we are continuously seeking to delight pet parents with a seamless experience across our platforms. Are you a passionate and energetic Software Engineer? Are you...

Software Engineer II

2 months ago


Boston, United States Master Compliance Full time

Job Description -


Please provide a brief description of what the role entails. This engineer will be working on the graphical user interface software development team within the Medtronic Surgical Robotics Software Center of Excellence. This engineer will be working in scrum teams along with other software engineers to develop new software features for the Hugo RAS system.


Top 3 technical skills that are required for this role:

Software application development

User Interface development

Proficiency in C++ (C++17 preferred)


Must Have

C++

Graphical User Interface (GUI) Design

Nice To Have

Medical Device Software Development

Education Required: bachelor’s degree

Years’ Experience Required: 2

Will the contractor be working 40 hours a week? If not, weekly estimate? Yes, 40 hours

Does this position require the candidate to be onsite or remote, if hybrid what does the onsite vs remote schedule look like? Hybrid, in office 3 days a week

What is your timeline for scheduling interviews? We are interviewing ASAP

What product line will this person support? Hugo RAS

A Day in the Life

We develop the current and next generation Graphical User Interface for the Medtronic robotic-assisted surgical system. You will be designing, architecting, and implementing new GUI features for the product, investigating and fixing software defects, and participating in the software development process as an Agile team member. You will collaborate with other software development teams to build a subsystem that works as part of a large complex electromechanical system. Beyond writing code — you will contribute to reviewing requirements, developing unit tests, helping to solve build issues, integrating the GUI with other subsystems, participating in software design reviews, and collaborating with other areas of the business (such as Quality, User Experience, Marketing, etc.)

Engineers create our market-leading portfolio of innovations. Combine the best of your experience with training and mentorship to move your career forward. If you want a challenging, energizing, rewarding career that changes lives, join us. Help us bring the next generation of life-changing medical technology to patients worldwide.

If you are a pioneer and would like to have a big impact on the new world of medical robotics – then come join our team

You Will:

Work with C++, QML/JavaScript and Python

Focus on Graphical User Interface applications

Be a member of an Agile team

Translate User Stories into code implementations

Partner with the greater software organization, systems engineering, and validation groups

Conduct both hands on and remote execution for testing implementation of applications on our robot


Minimum Requirements

Bachelor’s degree and 2 years of relevant experience

Nice to Have

Bachelor’s degree in computer science, Computer Engineering, Biomedical Engineering with a software focus or equivalent

3 years of relevant experience

Fluency in English

Excellent teamwork skills.

A commitment to solid, high-quality code.

Moderate level of C++ experience (C++ 17 or newer preferred)

Moderate experience with Python.

Experience developing User Interfaces

Working knowledge of the MVC pattern

Experience with Qt and/or QML is a plus

Proficiency developing software on both Windows and Linux

The ability to write and communicate ideas clearly in correspondences and design documents.

Experience with revision control software such as git.

Exposure to QNX or embedded operating systems a plus.

Have a passion for learning new things and enjoy variety.

Experience with writing, running, and analyzing unit tests preferred.