Jobs
>
Minneapolis

    Senior Embedded Software Engineer - 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.

    This position is located on-site based out of our corporate headquarters in Brooklyn Park, MN.

    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 consisting of other 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 Sr. Engineer, Embedded Firmware position is responsible for software development for Class II and III
    medical devices. This position will lead embedded firmware development in the area of medical device
    manufacturing and development of neuromodulation platforms and ASICS. This position will develop code to
    operate active and passive implantable/external medical devices. This individual will work with a multi-
    disciplinary engineering team including software, electrical and mechanical hardware engineers, and all other functions of the company to ensure high quality and on-time product introductions. This team player will have experience with multi-tasking in a high energy face paced environment.

    ESSENTIAL RESPONSIBILITIES


    • Utilize UML tools, cross compilers, and version control tools to design and create embedded
    firmware

    • Create and review test software requirements

    • Oversee and direct the work of contractors assigned to the project

    • Assist in the mechanical and electrical design of devices

    • Architect, develop and execute the firmware

    • Develop user and system documentation

    • Participate in produce development meetings and software/hardware design and risk analysis
    reviews

    • Specify and assemble development prototypes

    • Ensure that medical device components are compliant with applicable international standards and
    requirements

    • Maintain software/hardware design history files and participate in periodic phase reviews

    • Report defects to the stakeholders

    • Provide inputs to the team in order to improve the medical device design

    • Reliable, consistent, and punctual attendance is an essential function of the job.

    • Complies with company, quality, and safety standards, policies, and procedures.

    • Other duties as assigned

    This is not a remote position.

    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.

    QUALIFICATIONS


    • A Bachelor's degree (STEM engineering discipline preferred) and 5 years of experience required; or a
    combination of education and relevant work experience.

    • Experience in an engineering environment with mechanical, tool design, and manufacturing
    processes (medical device preferred).

    • Working knowledge in electronics, analog, power and digital, oscilloscopes, and general electronic
    test equipment.

    • Working knowledge of implantable/external medical devices and their interfaces.

    • Must be able to read, write and speak fluent English.

    • Excellent oral, written, and presentation communication skills.

    PREFERRED QUALIFICATIONS


    • Experience in development of firmware for active implantable devices

    • Experience with the medical device IQ, OQ, PQ test stand progression

    • Familiarity with medical development standards such as IEC , 62304, , ISO
    14708-1,

    • SysML, UML and MBSE knowledge

    • Knowledge of quality control principles and methodology

    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 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 ...

  • InfoTree

    Software Engineer

    4 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 ( ...


  • 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 ...

  • 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 ...

  • 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

    6 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 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 ...

  • 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 ...

  • Advanced Technology Innovation

    Software Engineer

    3 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) ...

  • DelaGet

    Software Engineer

    2 weeks 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 ...

  • TechDigital Corporation

    Software Engineer

    3 days ago


    TechDigital Corporation Minneapolis, United States

    Qualifications: When you join Clientthe nation's central bankyou will play a key role, collaborating with leading tech professionals to strengthen and protect our economic, financial and payments systems. Bring your passion and expertise, and we will provide the opportunities tha ...

  • 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 ...

  • RBC

    Software Engineer

    1 week ago


    RBC Minneapolis, United States

    Job Summary Job Description Software Engineer, RBC Capital Markets, LLC, Minneapolis, MN: Assess, research, and analyze business, technical and system needs in order to resolve business systems issues by recommending technology solutions that meet sponsor/stakeholder needs. Creat ...

  • Room & Board

    Software Engineer

    2 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 rewardi ...

  • Ameriprise Financial

    Software Engineer

    4 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 ...

  • Threadneedle group

    Software Engineer

    3 days ago


    Threadneedle group Minneapolis, United States

    Ameriprise Financial, Inc. seeks a Software Engineer – Informatica/Cloud in Minneapolis, MN to develop, maintain, and support applications for the Middle & Back Office Teams within the Asset Management Technology domain. · Key Responsibilities · Collaborate with technology cross ...

  • DelaGet

    Software Engineer

    2 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 ...

  • DelaGet

    Software Engineer

    2 weeks 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 ...

  • Room & Board

    Software Engineer

    6 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 ...

  • Ameriprise

    Software Engineer

    3 days ago


    Ameriprise Minneapolis, United States

    Ameriprise Financial, Inc. seeks a Software Engineer in Minneapolis, MN to design, code, test, implement, maintain, and support application software that is delivered on time and within budget. · Key Responsibilities · Work closely with customers, business analysts, technology, ...