- 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
- 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.
- 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.
- 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.
-
Senior Software Engineer
6 days ago
Apex Ventures Como, United StatesWe 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 ...
-
Software Engineer
1 week ago
The Toro Company Bloomington, MN, United StatesWho 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 ...
-
Software Engineer
3 days ago
InfoTree Minneapolis, United StatesJob 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 ( ...
-
Software Engineer
1 week ago
General Dynamics Mission Systems Bloomington, MN, United StatesBasic 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 ...
-
Software Engineer
5 days ago
Delaget Minneapolis, United StatesSoftware 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 ...
-
Software Engineer
1 week ago
The Toro Company Minneapolis, United StatesWho 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 ...
-
Software Engineering
3 days ago
Daikin Applied Plymouth, United StatesMake 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 ...
-
Software Engineer
5 days ago
Advanced Technology Innovation Minneapolis, United StatesReal-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 ...
-
Software Engineer
5 days ago
Room & Board Minneapolis, United StatesOverview · 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 ...
-
Software Engineer
1 week ago
Capgemini Minneapolis, United StatesLife 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 ...
-
Software Engineers
1 week ago
Cloud Computing Consultants, LLC Minneapolis, United StatesJob 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 ...
-
Software Engineer
1 week ago
Provation Medical Minneapolis, United StatesEmployer: 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 ...
-
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 ...
-
Software Engineer
7 minutes ago
Randstad North America, Inc. Minneapolis, United StatesEducation/ 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, ...
-
Software Engineer
3 days ago
Ameriprise Financial Minneapolis, United StatesWe 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 ...
-
Software Engineer
2 days ago
General Dynamics Minneapolis, United StatesResponsibilities 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 ...
-
Software Engineer
2 days ago
Room & Board Minneapolis, United StatesOverview: · 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 ...
-
Software Engineering
1 week ago
Avanade Spain SL Minneapolis, United StatesManager, 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 ...
-
Software Engineer
21 hours ago
DelaGet Minneapolis, United StatesSoftware 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 ...
-
Software Engineer
1 week ago
DelaGet Minneapolis, United StatesSoftware 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 ...
Embedded Software Engineer II - Minneapolis, United States - Cirtec Medical Corporation
Description
Job Description
Job DescriptionThis 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
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
PREFERRED QUALIFICATIONS
WHAT WE OFFER
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.