Jobs
>
Minneapolis

    Embedded Software Engineer II - Minneapolis, United States - Cirtec Medical Corporation

    Default job background
    Description

    Job Description

    Job Description

    This position is eligible for a $5,000 sign on bonus.


    ABOUT THE COMPANY

    More than just another design shop or contract manufacturer, Cirtec offers a uniquely comprehensive range of vertically integrated capabilities. Cirtec specializes in complex, difficult to produce components and devices in today's most advanced product technologies including, neuromodulation, implantable drug delivery, cardiac rhythm management, ventricular assist and interventional devices and delivery systems. We have the capabilities needed to bring products to full production, including assembly, packaging and testing, and in-house sterilization.

    Our employees have the expertise needed to design innovative devices, solve complex design challenges, and help bring our customers' devices to market. If you are interested in working in a fun, challenging, fast-paced environment with a company that is growing and providing leading edge technology, Cirtec is the company for you

    YOU ARE A PART OF:

    The Engineering team consists of engineers with diverse backgrounds and expertise. The Engineering team works in close collaboration with Operations, R&D, and Purchasing. You will be involved in the design, development, documentation and validation of new customer products, and modification of existing products including defining requirements, timelines, and deliverables with a focus on prototypes, process development, design verification, clinical builds, training production, and preparation for process validation and manufacturing transfer of products.

    JOB SUMMARY

    The Embedded Software Engineer II will be responsible for software development for Class II and III medical devices. Based out of our headquarters in Brooklyn Park, MN, Cirtec Medical is a vertically integrated, full-service, outsource partner, bringing more than three decades of expertise to every phase of the product development lifecycle for complex medical devices, including state-of-the-art product design, development, and manufacturing. We partner with our customers to bring medical devices to market quickly, predictably, and cost-effectively.

    ESSENTIAL RESPONSIBILITIES

    • Develop embedded software designs for various active implantable medical device applications.
      • Our embedded software typically runs in an environment that includes a microcontroller/processor of the ARM or MSP430 class, MICS-band and/or Bluetooth Low Energy communications, inductive recharging circuits, and fully custom ASICs.
      • We also develop code for a variety of external devices used by clinicians and patients to interact with the implanted device.
    • Develop software requirements and create software design control documents.
    • Perform software design risk management activities according to applicable standards in the medical device field.
    • Unit, integration, and system testing of developed embedded software including static and dynamic testing.
    • Participate in design reviews and in software process development activities.
    • Create and maintain project plans and Design History Files (DHF) for each project.
    • Develop embedded software life cycle plan and management for new products.
    • Reliable, consistent and punctual attendance is an essential function of the job.
    • Other duties as assigned

    An individual in this position must be able to successfully perform the essential duties and responsibilities listed above. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

    REQUIRED QUALIFICATIONS

    • A Bachelor's degree (STEM engineering discipline preferred) and 2 years of experience required; or a combination of education and relevant work experience.
    • 2+ years of experience in embedded systems software development preferably with active implantable medical devices.
    • Extensive experience programming in C, and C++ for embedded medical device applications.
    • Experience using hardware diagnostic instruments to troubleshoot embedded devices.
    • Excellent oral, written, and presentation communication skills.

    PREFERRED QUALIFICATIONS

    • Engineering experience with active and passive implantable devices and peripherals for Class III medical devices.
    • Experience with Texas Instruments and Zarlink microcontrollers, DSP, SPI, I2C.
    • Experience with MICS-band and/or BLE communications.
    • Exposure to Model-based Systems Engineering (MBSE), SysML, UML.
    • Demonstrated experience working with Human Interface Devices (HIDs).
    • Familiar with IEC 60601 and IEC 62304 international standards.

    WHAT WE OFFER

    • A fast-paced work environment.
    • Paid time off.
    • 401(k) retirement savings with a company match.
    • Clean, and well-lit production areas.
    • Training and career development, with onboarding programs for new employees and tuition assistance.
    • Financial security through competitive compensation, incentives and retirement plans.
    • Health care and well-being programs including medical, dental, vision, wellness and occupational health programs.

    WORKING ENVIRONMENT

    Work is performed in an office environment. The noise level in the work environment is usually moderate. The work environment characteristics described here are representative of those an individual encounters while performing the essential functions of this position.

    EEO STATEMENT

    Cirtec Medical Corporation is an Equal Opportunity Minority/Female/Individuals with Disabilities/Protected Veteran and Affirmative Action Employer

    Cirtec Medical Corporation considers for employment and hires qualified candidates without regard to age, race, religion, color, sex, sexual orientation, gender identity, national origin, ancestry, protected veteran or disability status or any factor prohibited by law. Cirtec Medical Corporation and all of its related companies fully endorse equal opportunity for all. Cirtec Medical provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in the job application process.



  • Apex Ventures Como, United States

    We are currently seeking a Senior Software Engineer with expertise in Python, FastAPI, and Data to join a highly successful sustainability and infrastructure consultancy in Germany. This company is looking to expand their tech teams in order to further develop their SaaS products ...

  • The Toro Company

    Software Engineer

    1 week ago


    The Toro Company Bloomington, MN, United States

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world-class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that surr ...

  • InfoTree

    Software Engineer

    3 days ago


    InfoTree Minneapolis, United States

    Job Description · Job DescriptionWe have openings for individuals with experience and a passion for real-time, embedded software development. The Software Engineer II performs a variety of tasks across the areas of software requirements analysis, software design, implementation ( ...

  • General Dynamics Mission Systems

    Software Engineer

    1 week ago


    General Dynamics Mission Systems Bloomington, MN, United States

    Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering or Mathematics field · Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience · Agile experience preferred · CLEARAN ...

  • Delaget

    Software Engineer

    5 days ago


    Delaget Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...

  • The Toro Company

    Software Engineer

    1 week ago


    The Toro Company Minneapolis, United States

    Who Are We? · The Toro Company is a homegrown, Minnesota-based company that has been in business since 1914. We pride ourselves on providing world - class equipment to help maintain the environment that we love, while putting an emphasis on giving back to the communities that s ...


  • Daikin Applied Plymouth, United States

    Make your mark at the world's largest HVAC company Daikin Applied is a global leader in providing innovative HVAC solutions for commercial and industrial applications. We are currently seeking a highly motivated and detail-oriented Software Engineering Intern to join our dynamic ...

  • Advanced Technology Innovation

    Software Engineer

    5 days ago


    Advanced Technology Innovation Minneapolis, United States

    Real-time embedded software development · Requirements analysis, software architecture and design · Hardware-software integration · Software verification testing · Object-oriented design, C++ coding, unit testing · Real-time operating systems (VxWorks and Linux/Unix derivatives ...

  • Room & Board

    Software Engineer

    5 days ago


    Room & Board Minneapolis, United States

    Overview · You're a Software Engineer / Front End Web Developer who is passionate about learning and building great code. Discover a career designed to be different. · Technologies aside, at Room & Board our Software Engineers / Front-End Web Developers find their work rewarding ...

  • Capgemini

    Software Engineer

    1 week ago


    Capgemini Minneapolis, United States

    Life at Capgemini · Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer: · Flexible work · Healthcare including dental, vision, mental health, and well-being programs · Financial well-being pro ...

  • Cloud Computing Consultants, LLC

    Software Engineers

    1 week ago


    Cloud Computing Consultants, LLC Minneapolis, United States

    Job Description · Job Description · Job Overview · Employment Type: Full-time · Job Summary: As a software engineer, you will develop software solutions for our customers that fit their business needs. You will work on software that may include web-based applications, business au ...

  • Provation Medical

    Software Engineer

    1 week ago


    Provation Medical Minneapolis, United States

    Employer: Provation Software, Inc. Work with a team of software engineers to troubleshoot reported issues and support and enhance an existing code base. Investigate, program, unit test and document ?xes for reported software issues/change requests. Maintain features for evolving ...

  • Bosch Ai

    Software Engineer

    2 days ago


    Bosch Ai Minneapolis, United States

    **Software Engineer (Driver Assistance - SW/Model Integration) - XC** · 15000 N Haggerty Rd, Plymouth, MI 48170, USA · Full-time · Legal Entity: Robert Bosch LLC · **Company Description** · This group is working on ADAS functions for series projects. Examples include Adaptiv ...

  • Randstad North America, Inc.

    Software Engineer

    7 minutes ago


    Randstad North America, Inc. Minneapolis, United States

    Education/ Experience: A Bachelor's degree in a quantitative or business field. Requires 4 - 6 years of related experience. Or equivalent experience acquired through accomplishments of applicable knowledge, duties, scope and skill reflective of the l Software Engineer, Software, ...

  • Ameriprise Financial

    Software Engineer

    3 days ago


    Ameriprise Financial Minneapolis, United States

    We are hiring for an experienced Software Engineer for this exciting opportunity Be responsible for designing, coding, testing, implementing, maintaining, and supporting application software that is delivered on time and within budget. Work closely with customers, business analys ...

  • General Dynamics

    Software Engineer

    2 days ago


    General Dynamics Minneapolis, United States

    Responsibilities for this Position · Software Engineer (RELO AVAILABLE) · ID: · USA-MN-Bloomington · Required Clearance: TS/SCI with Polygraph, obtainable within reasonable time based on requirements · Posted Date: 2/1/2024 · Category: Cyber · Employment Type: Full Tim ...

  • Room & Board

    Software Engineer

    2 days ago


    Room & Board Minneapolis, United States

    Overview: · Youre a Software Engineer / Front End Web Developer who is passionate about learning and building great code. Discover a career designed to be different. · Technologies aside, at Room & Board our Software Engineers / Front-End Web Developers find their work rewardin ...


  • Avanade Spain SL Minneapolis, United States

    Manager, Full Stack Developer · Elevate your career in Software Engineering, crafting full-stack solutions that matter, with a team that values innovation and collaboration. · Microsoft D365 CE and Power Platform Solution Architect · Australia · Leading organizations' – corporat ...

  • DelaGet

    Software Engineer

    21 hours ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly produ ...

  • DelaGet

    Software Engineer

    1 week ago


    DelaGet Minneapolis, United States

    Software Engineer · Delaget develops innovative software solutions to help restaurants run more efficient and profitable operations. As industry experts, we provide data analytics and actionable insights to help growing restaurateurs expand their business. Our user-friendly prod ...