Embedded Systems
3 months ago
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
Cirtec Medical is more than just another design shop or contract manufacturer, we offer a uniquely comprehensive range of vertically integrated capabilities. Cirtec Medical 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 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.
o Our embedded software typically runs in an environment that includes a
microcontroller/processor of the MSP430 class, MICS-band and/or Bluetooth Low Energy
communications, inductive recharging circuits, and fully custom ASICs.
o 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
• 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
• Bachelor’s Degree required with 0 years of experience, or a combination of education and relevant
work experience
• Extensive experience programming in C, and C++ for embedded medical device applications
• Experience using hardware diagnostic instruments to troubleshoot embedded devices
• Demonstrated experience working with Human Interface Devices (HIDs)
• Must be able to read, write and speak fluent English
• Familiar with IEC 60601 and IEC 62304 international standards
• Excellent oral, written, and presentation communication skills
• Prefer Engineering experience with active and passive implantable devices and peripherals for Class III medical devices
• Prefer experience with Texas Instruments and Zarlink microcontrollers, DSP, SPI, MICS-band and/or
BLE communications.
• Prefer exposure to Model-based Systems Engineering (MBSE), SysML, UML
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 programsWORKING 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.
-
Embedded Systems Software Engineer
1 month ago
Brooklyn Park, Minnesota, United States Cirtec Medical Full timeAbout the JobCirtec Medical is seeking an experienced Embedded Software Engineer to join our team in Brooklyn Park, MN. As a key member of our Engineering team, you will be responsible for developing software for Class II and III medical devices.Key ResponsibilitiesDevelop embedded software designs for various active implantable medical device...
-
Embedded Systems Software Engineer
2 weeks ago
Brooklyn Park, Minnesota, United States Cirtec Medical Full timeAbout the JobCirtec Medical is seeking a highly skilled Embedded Software Engineer to join our team in Brooklyn Park, MN. As a key member of our Engineering team, you will be responsible for developing software for Class II and III medical devices.ResponsibilitiesDevelop embedded software designs for various active implantable medical device...
-
Embedded System Lab Manager
1 week ago
Menlo Park, California, United States Mainspring Energy Full timeJob DescriptionMainspring Energy is seeking a highly skilled Embedded System Lab Manager to oversee and enhance our embedded systems labs, which are integral to the development and testing of our cutting-edge Linear Generator technology.The ideal candidate will have a strong understanding of embedded systems hardware, including power relays, communication...
-
Embedded Systems Lab Manager
3 weeks ago
Menlo Park, California, United States Mainspring Energy, Inc. Full timeAbout the RoleMainspring Energy, Inc. is seeking a highly skilled Embedded Systems Lab Manager to oversee and enhance our embedded systems labs, which are integral to the development and testing of our cutting-edge Linear Generator technology.The successful candidate will be responsible for maintaining existing embedded system labs and creating new ones,...
-
Embedded Systems Software Developer
7 days ago
Menlo Park, California, United States Simple Solutions Full timeEmbedded Systems Software DeveloperAbout the Role:At Simple Solutions, we're seeking an experienced Embedded Systems Software Developer to join our team. As an Embedded Systems Software Developer, you will be responsible for designing, developing, and testing software for embedded systems. This includes writing and interfacing with the Hardware Abstraction...
-
Senior Embedded Systems Firmware Engineer
1 month ago
Cedar Park, Texas, United States MultiTracks Full timeJob Title: Senior Embedded Systems Firmware EngineerWe are seeking a highly skilled Senior Embedded Systems Firmware Engineer to join our dynamic and innovative team at MultiTracks. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-performance firmware for our professional audio products.Key...
-
Embedded Systems Developer
2 weeks ago
Clifton Park, New York, United States Precision Valve & Automation Inc Full time{"h1": "Embedded Systems Programmer", "p": "At Precision Valve & Automation Inc, we are seeking an experienced Embedded Systems Programmer to join our team. As a key member of our engineering department, you will be responsible for writing code that operates and enables the manufacturing robotics sold by our company. Your primary focus will be on ensuring...
-
Principal Embedded Software Engineer
4 weeks ago
Brooklyn, Wisconsin, United States General Electric Full timeJob DescriptionGE Vernova's Advanced Research business is the central innovation engine for GE's portfolio of energy businesses, which will be unified under one banner called GE Vernova. The research organization is made up of 250+ researchers representing virtually every major scientific and engineering discipline. Collectively, they are driving major...
-
Embedded Systems Security Specialist
3 days ago
Menlo Park, California, United States Exponent Full timeEmbedded Systems Security SpecialistWe are seeking a highly skilled Embedded Systems Security Specialist to join our Electrical Engineering and Computer Science Practice in Menlo Park, CA. As a key member of our team, you will be responsible for testing and troubleshooting secure identity credentials and other security peripherals related to identity...
-
Electrical Engineer
1 month ago
Manassas Park, United States latitude Full timeElectrical Engineer Job DescriptionWe are seeking a skilled Electrical Engineer to contribute to exciting projects in our dynamic team.Key Responsibilities:Participate as a critical member of a cross-functional engineering project team.Communicate directly or indirectly with customers to clarify requirements and concerns, and provide project status...
-
Embedded Engineer
2 months ago
Menlo Park, United States eInfochips (An Arrow Company) Full timeJob Title: Embedded Firmware EngineerLocation: Menlo Park, CACandidate will work onsite from day 1 at Menlo Park, CAMin years of experience : 8+ yearsJob Description:What You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will be...
-
Embedded Software Developer
1 month ago
Menlo Park, California, United States eInfochips (An Arrow Company) Full timeJob Title: Embedded Firmware EngineerLocation: Menlo Park, CACandidate will work onsite from day 1 at Menlo Park, CAMin years of experience: 8+ yearsJob Description:We are seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will be responsible for developing and...
-
Menlo Park, California, United States Exponent Full timeJob Title: Security-Focused Embedded Systems Engineer/EvaluatorWe are seeking a highly skilled Security-Focused Embedded Systems Engineer/Evaluator to join our team at Exponent. As a key member of our Electrical Engineering and Computer Science Practice, you will play a critical role in testing and troubleshooting secure identity credentials and other...
-
Lead Embedded Software Engineer
1 week ago
Pinellas Park, Florida, United States GE Aerospace Full timeJob Summary:GE Aerospace is seeking a highly skilled Lead Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software for our aerospace products.Key Responsibilities:Architect and develop modules, components, features, or entire embedded software...
-
Senior Embedded Audio Firmware Engineer
1 week ago
Cedar Park, Texas, United States MultiTracks Full timeJob OverviewWe are seeking a highly skilled Linux Audio Systems Developer to join our team at MultiTracks. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance audio applications and libraries for Embedded Linux platforms.Key Responsibilities:Developing and testing audio applications and...
-
Embedded Cybersecurity Software Engineer
4 weeks ago
Park City, Utah, United States L3Harris Technologies Full timeJob Title: Embedded Cybersecurity Software EngineerJob Code: 15707Job Location: Salt Lake City, UTWork Schedule: 9/80We are seeking skilled Software Engineers to contribute to the development of innovative networking technologies for mobile ad-hoc wireless communications systems. As a member of our team, you will work collaboratively to design, develop, and...
-
Embedded System Engineer
4 days ago
Menlo Park, United States Simple Solutions Full timeEmbedded Systems Engineer.Responsibilities:Write and interface with the Hardware Abstraction Layer (HAL)Experience with SoC bringup including writing BSPs and boot loadersDevelop and maintain test frameworks for baremetal hardwareWork with device drivers for peripherals such as I2C PCIe UART GPIO SPI and DMADevelop multithreaded applications using RTOS (e.g....
-
Embedded System Engineer
7 days ago
Menlo Park, United States Simple Solutions Full timeEmbedded Systems Engineer.Responsibilities:Write and interface with the Hardware Abstraction Layer (HAL)Experience with SoC bringup including writing BSPs and boot loadersDevelop and maintain test frameworks for baremetal hardwareWork with device drivers for peripherals such as I2C PCIe UART GPIO SPI and DMADevelop multithreaded applications using RTOS (e.g....
-
Embedded Software Engineer
3 days ago
University Park, Florida, United States Pennsylvania State University Full timeJob Description and Position Requirements:We are seeking a highly motivated and talented Embedded Software Engineer to join our team at the Applied Research Laboratory (ARL) at Penn State University. The successful candidate will develop software and firmware for the autonomous control of current and future undersea systems.The ARL is an authorized DoD...
-
Embedded Infotainment Software Engineer
4 days ago
Allen Park, Michigan, United States Ford Motor Company Full timeJob SummaryAs an Embedded Infotainment Software Engineer at Ford Motor Company, you will be responsible for designing and developing software solutions for infotainment systems. This role requires a strong understanding of software development principles, as well as experience with C/C++/Java programming languages.Key ResponsibilitiesDesign and develop...