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

Software Engineer II

$100k - $150k

Medtronic Plc

Technical Specialist Career Stream

Careers that change lives start here. Medtronic is a global leader in healthcare technology with a Mission to alleviate pain, restore health, and extend life. Our 95,000 employees work across more than 150 countries to put patients first — developing innovative medical technologies that improve the lives of 72+ million patients each year. Your unique talents will help shape the future of healthcare while building a career grounded in purpose, growth, and impact.

A Day in the Life

Day in the Life

  • Responsible for maintenance of existing software medical products, includes: addressing software component End of Life issues (developing and testing software updates), conducting periodic vulnerability scanning (publish reports, address issues as required), monitoring SBOM issues (ensure a product's software bill of materials components are supported and working to specification, develop and test solutions as required)
  • Responsible for supporting Technical Service group, includes: providing solutions to challenging customer issues that require R&D skills and in-depth product knowledge
  • Support the maintenance and management of medical devices with software across multiple tech stacks: Web applications (ReactJS), Mobile applications (iOS/Android), and Desktop applications (Winforms, WPF, Qt C++, Rad Studio C++)
  • Follow Design processes that include creating design documentation and conducting design reviews to support regulatory and business needs
  • Design, develop, conduct code reviews, debug, test software applications
  • Provide engineering support to all departments within the business software systems and utilities
  • Use Agile methodologies to manage software medical application support
  • Manage completion of own work assignments and coordinates work with other team members
  • Additional duties as assigned

Nice to Have

  • Experience in medical device industry (or other regulated industry)
  • Experience in designing and developing Windows desktop applications using.Net, C++, Windows libraries, hardware integration, Qt packages, Hybrid Mobile App dev, or comparable
  • Experience with application design patterns and object-oriented design patterns
  • Strong written and verbal communication skills

Responsibilities may include the following and other duties may be assigned.

  • Designs, develops, tests, debugs and implements operating systems components, software tools and utilities.
  • Determines systems software design requirements.
  • Ensures that system improvements are successfully implemented and monitored to increase efficiency.
  • Generates systems software engineering policies, standards and procedures.
  • May work across a variety of software lifecycle activities as determined by program needs.

Technical Specialist Career Stream: An individual contributor with responsibility in our technical functions to advance existing technology or introduce new technology and therapies. Formulates, delivers and/or manages projects assigned and works with other stakeholders to achieve desired results. May act as a mentor to colleagues or may direct the work of other lower level professionals. The majority of time is spent delivering R&D, systems or initiatives related to new technologies or therapies – from design to implementation - while adhering to policies, using specialized knowledge and skills.

Differentiating Factors

Autonomy: Established and productive individual contributor. Works independently with general supervision on larger, moderately complex projects / assignments.

Organizational Impact: Sets objectives for own job area to meet the objectives of projects and assignments. Contributes to the completion of project milestones. May have some involvement in cross functional assignments.

Innovation and Complexity: Problems and issues faced are general, and may require understanding of broader set of issues or other job areas but typically are not complex. Makes adjustments or recommends enhancements in systems and processes to solve problems or improve effectiveness of job area.

Communication and Influence: Communicates primarily and frequently with internal contacts. External interactions are less complex or problem solving in nature. Contacts others to share information, status, needs and issues in order to inform, gain input, and support decision-making.

Leadership and Talent Management: May provide guidance and assistance to entry level professionals and / or employee in Support Career Stream.

Required Knowledge and Experience: Requires a Baccalaureate degree and minimum of 2 years of relevant experience OR Master's degree with a minimum of 0 years relevant experience.

For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.

Physical Job Requirements

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position. 

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers.

U.S. Work Authorization & Sponsorship

At Medtronic, we are committed to fostering an environment where employees can thrive and make a meaningful impact. In alignment with our enterprise-wide workforce planning approach, U.S. work authorization sponsorship (H-1B, TN, J, etc.) is offered exclusively for Principal-level roles and above, where specialized expertise aligns with long-term business needs. Roles below the Principal level require candidates to possess unrestricted U.S. work authorization at the time of hire and for the duration of employment.

Benefits & Compensation

Medtronic offers a competitive Salary and flexible Benefits Package A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create.We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

Salary ranges for U.S (excl. PR) locations (USD):$100,000.00 - $150,000.00This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP).The base salary range is applicable across the United States, excluding Puerto Rico and specific locations in California. The offered rate complies with federal and local regulations and may vary based on factors such as experience, certification/education, market conditions, and location. Compensation and benefits information pertains solely to candidates hired within the United States (local market compensation and benefits will apply for others).

The following benefits and additional compensation are available to those regular employees who work 20+ hours per week: Health, Dental and vision insurance, Health Savings Account, Healthcare Flexible Spending Account, Life insurance, Long-term disability leave, Dependent daycare spending account, Tuition assistance/reimbursement, and Simple Steps (global well-being program).

The following benefits and additional compensation are available to all regular employees: Incentive plans, 401(k) plan plus employer contribution and match, Short-term disability, Paid time off, Paid holidays, Employee Stock Purchase Plan, Employee Assistance Program, Non-qualified Retirement Plan Supplement (subject to IRS earning minimums), and Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums).

Regular employees are those who are not temporary, such as interns. Temporary employees are eligible for paid sick time, as required under applicable state law, and the Employee Stock Purchase Plan. Please note some of the above benefits may not apply to workers in Puerto Rico.

Further details are available at the link below:

Medtronic benefits and compensation plans

It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.

If you are applying to perform work for Medtronic, Inc. ("Medtronic") in any position which will involve performing at least two (2) hours of work on average each week within the unincorporated areas of Los Angeles County, you can find here a list of all material job duties of the specific job position which Medtronic reasonably believes that criminal history may have a direct, adverse and negative relationship potentially resulting in the withdrawal of a conditional offer of employment. Medtronic will consider for employment qualified job applicants with arrest or conviction records in accordance with the Los

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Lafayette, CO vacancy
  • $105.53k - $145.11k

     ...mission-ready throughout space. We are mission-driven, and together, we are an extraordinary team. About the RoleThe Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level position... 
    Suggested
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    5 days ago
  • $135k - $160k

     ...Senior Software Engineer II Design, own, and implement specific features for communication system graphical user interfaces. Location: Broomfield, Colorado, United States Compensation: $135,000 - $160,000 USD per year About The Role Senior Software Engineer II We are... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    1 day ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 
    Suggested

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    1 day ago
  • $100k - $150k

     ...Day in the Life Responsible for maintenance of existing software medical products, includes: addressing software component End...  ...conduct code reviews, debug, test software applications Provide engineering support to all departments within the business software... 
    Suggested
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Lafayette, CO
    2 days ago
  • $91.7k - $115k

     ...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat...  ...performance and schedule objectives. Stays current with software engineering trends and technologies through activities such as self- study... 
    Suggested
    Minimum wage
    Ongoing contract
    H1b
    Local area
    Remote work
    Worldwide
    Relocation

    ZOLL Medical

    Broomfield, CO
    10 hours ago
  • $91.7k - $130k

     ...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat...  ...part of ZOLL! Job Type Hybrid Job Summary As a Cloud Engineer II at ZOLL Data Systems, you will drive and evangelize... 
    Minimum wage
    Ongoing contract
    Local area
    Remote work
    Worldwide

    ZOLL Medical

    Broomfield, CO
    11 hours ago
  • $91.7k - $130k

     ...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat...  ...to be a part of ZOLL! Job Type Hybrid Job Summary As a Cloud Engineer II at ZOLL Data Systems, you will drive and evangelize configuration... 
    Minimum wage
    Ongoing contract
    Full time
    Local area
    Remote work
    Worldwide

    ZOLL Medical Corporation

    Broomfield, CO
    2 days ago
  • $113k - $136k

     ...seeking passionate, collaborative, energetic, and forward‑thinking individuals to join our team. We are looking to add a Software Project Engineer II to our team. If you enjoy working in a startup environment and are passionate about developing software for satellites,... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Westminster, CO
    1 day ago
  • $133k - $161k

     ...defense to commercial airline and helicopter connectivity solutions. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands-on... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    1 day ago
  • CesiumAstro seeks a Senior Flight Software Engineer II for the Internal Missions team, located in Westminster, Colorado. The role involves designing and implementing software for satellites with responsibilities including software development, testing, and customer support... 

    Roman Health Pharmacy LLC

    Westminster, CO
    4 days ago
  • $113k - $136k

    CesiumAstro in Westminster, Colorado is looking for an experienced Embedded Software Engineer II. The role involves developing and porting embedded Linux applications while collaborating with cross-disciplinary teams. The ideal candidate will have a solid foundation in... 

    Roman Health Pharmacy LLC

    Westminster, CO
    1 day ago
  • $73.5k - $136.5k

     ...Job Description For this role, we are seeking a qualified Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for Epsilon's TotalSource Plus (TSP) demographic and lifestyle... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    Broomfield, CO
    5 days ago
  • $120k - $160k

     ...Centil Centil , a Sabel Systems company, is a mission-focused engineering team supporting some of the highest-priority space defense programs...  ...check out our website at About the role Centil is seeking a Software Engineer to join our team in a dynamic, agile environment.... 
    Full time
    Work experience placement
    Immediate start
    Home office
    Flexible hours

    Centil, LLC.

    Lafayette, CO
    1 day ago
  • $106k - $145k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In... 
    Temporary work
    Flexible hours

    Infleqtion

    Louisville, CO
    5 days ago
  • $57 - $82 per hour

     ...Job Description Job Title : Software Engineer III Position Description : Protingent Staffing has an exciting contract Software Engineer IIIwith our client located in Louisville, CO. Job Description : The Software Engineer III role involves designing, developing... 
    Contract work
    Work experience placement

    Protingent

    Louisville, CO
    1 day ago
  • $165k - $218k

     ...Software Engineer, Rust Broomfield, Colorado, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of... 
    Full time
    Work experience placement

    anduril

    Broomfield, CO
    4 days ago
  • $111k - $147k

     ...Role Overview Anduril Industries is hiring a mid‑level Software Engineer. This is a full‑time role in Broomfield, Colorado, United States; Fort Collins, Colorado. The full responsibilities and required qualifications are listed below. Job Description Anduril Industries... 
    Full time
    Work experience placement

    TryApplyNow

    Broomfield, CO
    3 days ago
  •  ...LLC Offered Position: \tSoftware Dev Engineer III Job Location: \t\tBoulder, Colorado...  ...of large-scale, multi-tiered, distributed software applications, tools, systems and services...  ...using: (i.) Object Oriented Design, (ii.) distributed programming, and (iii.) C#,... 

    Amazon

    Boulder, CO
    4 days ago
  • Description Position -  Software Engineer II - Golang   Location: Boulder, CO.  Candidates must reside within commuting distance of our Boulder, CO office. Relocation assistance is not available. Only local candidates will be considered.Team: Engineering Are you... 
    Casual work
    Work at office
    Local area
    Relocation package
    Flexible hours

    Spectra Logic

    Boulder, CO
    8 days ago
  •  ...Job Title IT Software Engineer 5 (AWS, Coveo & Content Search) Locations Chicago IL, Peoria IL, Dallas TX & Broomfield CO (Hybrid 2-3 days onsite) Job Description Job Title: IT Software Engineer 5 (AWS, Coveo & Content Search) Locations: Chicago IL, Peoria... 
    Contract work
    Work experience placement

    3Core Systems

    Broomfield, CO
    4 days ago
  •  ...AI, computer vision, sensor fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working... 
    Local area
    Relocation package

    Slope

    Broomfield, CO
    5 days ago
  • $88.9k - $165.1k

     ...Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice. ( Overview For this role, we are seeking a qualified Senior Software Engineer to join Epsilon’s Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Groupe

    Broomfield, CO
    4 days ago
  • $106k - $141k

     ...deep‑tech startup, we embrace a results‑driven, fast‑paced, and customer‑focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting‑edge quantum and embedded... 
    Temporary work
    Work at office
    Flexible hours

    Infleqtion

    Louisville, CO
    5 days ago
  • $88.9k - $165.1k

     ...transforms marketing with 1 View, 1 Vision, 1 Voice. Job Description For this role, we are seeking a qualified Senior Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Starcom Mediavest Group Germany Gmbh

    Broomfield, CO
    3 days ago
  •  ...Sr. Software Engineer Broomfield, Colorado The Role The Analytics Products team is focused on empowering our users to bring in capabilities in Python and R into a data analysis workflow. Ideal candidates will be self-motivated, keen on code quality and will approach... 

    1872 Consulting

    Broomfield, CO
    3 days ago
  • $109k - $152k

     ...Responsible for planning, coordinating, analysis, and providing engineering support for development of the transmission system and delivery...  ...Planning I, job grade 7; Engineer Member System Planning II, job grade 8; Engineer Member System Planning III, job grade 9... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    tri state generation transmission

    Westminster, CO
    10 hours ago
  • $165k - $218k

     ...Defense Radar team develops cutting-edge tracking algorithms and software systems that detect, track, and characterize airborne threats in real-time. Working in small, focused teams, our software engineers design and implement sophisticated tracking solutions that... 
    Full time
    Work experience placement
    Immediate start

    Colorwave Inc

    Broomfield, CO
    5 days ago
  • $79.2k - $209.5k

     ...Job Title Hands-on Engineer for Distributed Systems, Virtualized Infrastructure, and Highly Available Services Job Description...  ...significant technical and business impact. As a member of the software engineering division, you will take an active role in defining... 
    Temporary work
    Flexible hours

    Oracle

    Broomfield, CO
    5 days ago
  • $97.01k - $164.91k

     ...DoD) and Intelligence Community (IC). We are looking for an engineer to add their skills to our team where you'll be able to make an...  ...may be required. Job Responsibilities Work as part of a software development team to design and implement rapid prototypes for a... 
    Full time
    Local area

    BAE Systems USA

    Broomfield, CO
    1 day ago
  • $113k - $136k

     ...passionate, collaborative, energetic, and forward‑thinking individuals to join our team. We are seeking a Senior Flight Dynamics Engineer II to lead orbit design, trajectory analysis, and orbit determination analysis efforts across our spacecraft operations. You will own... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Westminster, CO
    10 hours ago

Do you want to receive more vacancies?

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