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

Sr. Embedded Software Engineer

$78k - $156k

Abbott

Embedded Software EngineerAbbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.This position works out of our New Brighton, MN location in the Abbott Vascular Division, where we are focused on advancing healthcare for the people impacted by cardiovascular disease through the creation and delivery of life-changing technologies.This Embedded Software Engineer works independently on the design, development, testing and maintenance of embedded software for an exciting new system for the treatment of calcified plaque in arteries. They will also work collaboratively on identifying new technologies for implementation into new product development and process improvements. This person exercises independent judgment in identifying, recommending, and implementing complex new tools and process improvements to support the software development process.Main Purpose of the RoleThe Sr. Embedded Software Engineer applies an interdisciplinary, collaborative approach to plan, design, develop and verify system software. Has advanced level of knowledge in programming languages such as C, C++, C# or Python. Creates, modifies & designs for complex problems and is able to execute all stages of the software development lifecycle. Has good business knowledge and exceptional technical skills. Communicates effectively to both internal teams and external customers. Provides technical guidance to less experienced engineers.Main ResponsibilitiesLead software development, verification and validation efforts; responsible for on-time delivery of high-quality embedded software that meets budgetary and regulatory objectives.Implement approved design control procedures for software development in accordance with FDA guidelines.Lead discovery and development of key breakthrough solutions in support of future products.Technical leadership of embedded software development processes, including mentoring and technical guidance.Confirm system and component capabilities by designing test methods, testing properties, and documenting results.Provide technical support for all phases of the medical device software lifecycle, including developing tools for testing, manufacturing or analysis.Interface with notified body to support product conformance to medical device software and safety standards (IEC 62304 and IEC 60601).Prepare standard reports/documentation/presentations to communicate results to various teams including executive staff.Work cooperatively with Quality, Regulatory, Marketing, and Manufacturing teams.Work with external suppliers and manufacturers to create, test, and support approval of new systems.Interface and build long term relationships with physicians/customers/suppliers/coworkers.Lead technical teams in the accomplishment of software design and maintenance activities.Collaborate with electrical engineers on electrical requirements, design, testing, system bring-up and reviews.Education: Bachelors degree + 10 years experience in engineering or related fieldExperience/BackgroundAt least 5 years of relevant experience in software engineering or a master's degree in a related field and 3 years of relevant experience.C programming for embedded systems, including ARM based microcontrollers.Systems engineering experience in a medical product development environment.Ability to self-task and multi-task in a fast-paced environment.Excellent written and oral communication skills.Experience debugging embedded hardware.Experience and/or ability to drive to experience with data acquisition and data processing.Excellent creative skills and motivation to complete jobs on short timelines corresponding to industry development needs.The candidate will excel in a high energy, fluid environment, with multiple responsibilities.Knowledge of practical embedded systems design, embedded firmware, communication protocols, motors, RFID, and sensors technology as well as the ability to apply appropriate methods and techniques.Expert level experience in one or more product development disciplines (e.g. microprocessor based systems; brushless motors; sensor technologies; embedded software; RFID; Communications protocols; user interfaces)Preferred QualificationsAt least 7 years of relevant experience with a bachelor's degree in a related field or 5 years of relevant experience with a master's degree in a related field, medical preferred.Advanced level ability to conduct thorough data analytics & implement data-driven solutionsExperience with analog and digital circuit design.Detailed understanding of IEC 62304 and IEC 60601-1 medical software and safety standards; knowledgeable in designing and testing compliant systems.Experience designing and implementing CI/CD and HIL (Hardware In the Loop) pipelines for embedded projects.Experience using AI to draft requirements and other documentation, write unit tests, perform code reviews, and refactor code.Technical proficiencies in addition to software engineering and active in engineering clubs or organizations.The base pay for this position is $78,000.00 – $156,000.00. In specific locations, the pay range may vary from the range posted.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Saint Paul, MN vacancy
  • $178.4k - $267.6k

     ...Senior Principal Embedded Software EngineerThe Neuromodulation Operating Unit develops implantable and external technologies that help manage...  ...therapy systems.As a Senior Principal Embedded Software Engineer, you will provide technical leadership for the design, architecture... 
    Senior
    H1b
    Work at office
    Local area
    Flexible hours

    Medtronic plc

    Minneapolis, MN
    2 days ago
  • $149.83k - $162.12k

     ...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...these preferred skills or experiences:Strong experience with embedded C/C++Strong understanding of embedded systems architecture and... 
    Senior
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    22 hours ago
  •  ...activities, and quality management systems.This role offers the opportunity to work alongside a multidisciplinary team of scientists and engineers developing innovative therapies and technologies in a highly regulated environment.Key ResponsibilitiesServe as the primary... 
    Senior

    Real Staffing Group

    Saint Paul, MN
    2 days ago
  •  ...Sr. Embedded EngineerMinneapolis area (On-site) Employment Type: Full-time, ExemptCompany OverviewA leader in professional assistive...  ...engage.Position SummaryWe are seeking a Senior Embedded Software Engineer to lead the development, architecture, and optimization of... 
    Senior
    Full time
    Worldwide

    1872 Consulting

    Minneapolis, MN
    4 days ago
  • $109.28k - $163.92k

     ...disabled \u0026 veterans. \n\nPrimary Location: United States (US) - Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your Responsibilities\n\nAs an Embedded Software Engineer at Sentera... 
    Suggested
    Full time
    Work experience placement
    Remote work
    Flexible hours

    John Deere

    Saint Paul, MN
    1 day ago
  •  ...Senior Embedded Software Engineer Det-Tronics is a global technology leader in industrial life safety solutions, specializing in high-end flame and gas detection and automation control systems. As part of Spectrum Safety Solutions with 1,700 employees across 20+ countries... 
    Senior
    Flexible hours

    Spectrum Safety Solutions

    Minneapolis, MN
    5 days ago
  • $50 - $65 per hour

     ...Embedded Software Engineer Join our dynamic team as an Embedded Software Engineer where you will be responsible for software and firmware development for new products. This role involves developing from the ground up, primarily using embedded C++. You will work on... 
    Permanent employment
    Temporary work
    Worldwide

    Actalent

    Saint Paul, MN
    5 days ago
  • $85k - $110k

     ...integrating breakthroughs in biotech, assay development, engineering, and software, Zepto is shaping the future of molecular diagnostics in diverse...  ...Technology is seeking an experienced and highly motivated Embedded Software Engineer to lead the design, development, and... 
    Full time
    Monday to Friday

    Zepto Life Technology

    Saint Paul, MN
    2 days ago
  •  ...Next level Incorporation** Job Description Job Position: Sr. Python Admin Location: ST. Paul, MN Job Description:...  ...experience in dealing with the challenges of adopting open source software within organizations. Note: ~ As Per The Client Requirement... 
    Senior
    Full time

    Next Level Business Services, Inc.

    Saint Paul, MN
    1 day ago
  • $126.2k - $264.1k

     ...data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Saint Paul, MN
    3 days ago
  •  ...cross-functional team involving hardware, software, SME professionals, and external...  ...Requirements ~ Bachelor's degree in Computer Engineering, Computer Science, Electrical...  ...~3 or more years working in C or C++ in embedded firmware development. ~ Experience with... 
    Senior

    Insight Global

    Saint Paul, MN
    3 days ago
  • Join The MultiTech Team Are you driven by innovation and helping customers solve complex business challenges with technology solutions? If so, consider joining the MultiTech team! MultiTech is a global company with a 50+ year legacy of designing and manufacturing connectivity...
    Senior
    Temporary work
    Work at office

    Multi-Tech Systems

    Saint Paul, MN
    7 hours ago
  • $115.6k - $173.25k

     ...developing at-home therapy devices to treat lymphedema, chronic venous insufficiency, and respiratory illnesses. The Principal Embedded Software Engineer provides technical leadership for the firmware and embedded software used in regulated medical devices. This role is... 
    Hourly pay

    Tactile Medical

    Minneapolis, MN
    5 hours ago
  •  ...boundaries in a dynamic environment, we invite you to join us. Position Overview: This role helps lead and organize the Systems Engineering group's efforts for the design and development of wind tunnel testing facilities. This position oversees a team of Systems... 
    Senior
    Local area

    NORTH WIND SYSTEMS LLC

    Saint Paul, MN
    10 days ago
  • $98.59k - $173.58k

    OverviewGIS Solution Engineers on our commercial team are highly technical, trusted advisors to customers across many different commercial...  ...relationships. Present, demonstrate, and support selling Esri software and solutions as part of the account team. Gain access to... 
    Senior

    ESRI

    Minneapolis, MN
    4 days ago
  •  ...Business Partnering Skills (Comfortable translating financial results into actionable recommendations for Operations, Supply Chain, and Engineering teams)ERP and Advanced Excel ProficiencyManufacturing/ Cost Accounting experienceWhat's Needed?Bachelor's degree in accounting,... 
    Senior
    Flexible hours

    Experis

    Saint Paul, MN
    3 days ago
  • $160k - $200k

     ...safer, and smarter. Quantum is listed on Nasdaq (QMCO). For more information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In this role, you will be responsible for the brain of our distributed storage system: the Data... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Quantum

    Mendota Heights, MN
    1 day ago
  • $84.63k - $112.84k

     ...connectivity, join us today. The Role The Senior Customer Solutions Engineer is responsible for delivering end-to-end solutions for customer...  .... Supports acquisition and implementation of hardware and software as well as subcontractor services. May act as a mentor or... 
    Senior
    Temporary work
    For subcontractor
    Remote work
    Work from home

    Lumen Inc

    Saint Paul, MN
    2 days ago
  •  ...a creative and detail-oriented Firmware Engineer to join our Global Controls R&D team. In...  ...designing, developing, and implementing embedded firmware for advanced spray, dispensing,...  ...write efficient low-level code. • Develop software test plans, conduct testing and write... 

    Sparrow Company Executive Search and Staffing

    Saint Paul, MN
    5 days ago
  •  ...Sr. Project Manager for Cloud Migration Securian Financial is looking for an experienced senior project manager to lead strategic projects. The role involves a critical part on a dynamic team of cross-functional members from Enterprise Technology and the Business to... 
    Senior

    Samprasoft

    Saint Paul, MN
    3 days ago
  •  ...services utilizing.NET Framework 4.8.Support and maintain enterprise auditing applications.Debug, troubleshoot, and optimize existing software solutions.Work with SQL Server to review, validate, and troubleshoot application data.Participate in code reviews and technical... 
    Senior

    Insight Global

    Saint Paul, MN
    4 days ago
  •  ...to define secure system requirements for embedded firmware, IoT edge devices, gateways,...  ...develop, and test secure firmware and IoT software using secure-by-design principles, including...  ...• Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering... 

    Insight Global

    Saint Paul, MN
    1 day ago
  • $107.12k - $182.1k

     ...collaboratively sell and promote the adoption of Esri’s technology. This Sr. Partner Manager role will be responsible for strategic...  ...manage competing prioritiesTechnical familiarity with enterprise software platformsFamiliarity with Esri technology in support of partner... 
    Senior

    ESRI

    Minneapolis, MN
    3 days ago
  •  ...Driven Development (TDD) practices and building automated solutionsPreferred QualificationsBachelor's degree in Computer Science, Engineering, or a related disciplineRelevant cloud certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional... 
    Senior
    Work at office

    Apex Systems

    Minneapolis, MN
    3 days ago
  •  ...Job Summary Full Stack Developer Sr. - IT - Ruby on Rails Design and maintain the overall architecture of web applications and platforms...  ...'s Degree in Computer and Information Science, Computer Engineering or Information Technology (Substitutions - 9 years related and... 
    Senior

    Talent Software Services

    Saint Paul, MN
    5 days ago
  •  ...Sr. Full Stack Developer Contract/ Contract to Hire Minneapolis,MNKey Responsibilities:Develop high-quality, scalable software using Java, C#, Python,.NET, Spring Boot, Microservices, and REST...  ...SLA requirements.Apply software engineering best practices, including TDD,... 
    Senior
    Contract work

    Datum Technologies Group

    Minneapolis, MN
    4 days ago
  • $170k - $240k

     ...-growth, high-ceiling, sustainable for-profit company where impact drives revenue. About the Role We’re hiring a Senior Fullstack Engineer who wants to build consumer products at meaningful scale with real ownership. This is not a ticket-taking role. You’ll work across... 
    Senior
    Remote work
    Shift work

    GrabJobs

    Saint Paul, MN
    3 days ago
  • $118.57k - $126k

     ...Qualifications Education Requirements:Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics...  ...in languages such as C++, C, PythonSolid background in embedded software development, Linux, RTOS, and HW/SW integrationExtensive... 
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    5 days ago
  •  ...Sr. Java Full Stack Developer Initially remote then hybrid / Richfield - MN Client Required Skillset: ~10+ years of Software Development Experience (Mandatory) ~10+ years of programming experience in Java environment. Experience with micro services/API is... 
    Senior
    Work experience placement
    Remote work

    Keylent Inc

    Richfield, MN
    5 days ago
  •  ...technology selection, and long-term technical planningProvide knowledge transfer and technical documentation to internal teamsMinimum QualificationsTen (10) years of software development experience, including at least five (5) years of application development using.... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    InstantServe LLC

    Saint Paul, MN
    4 days ago

Do you want to receive more vacancies?

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