Firmware Engineering Co-op
$23 - $25 per hourAcist Medical Systems Inc.
Why Join Bracco Medical Technologies? We care as much about our employees as we do our patients. Our culture fosters a work environment where employees can thrive, be passionate and have fun along the way. Each member of the Bracco Medical Technologies team has the power to make a difference......every day! Company Overview At Bracco Medical Technologies, every employee has an impact on our Mission to empower lifesaving decisions. We create medical devices that give healthcare providers the insights they need to confidently and safely diagnose patients. Our unique line of products includes Intravascular Ultrasound (IVUS), Fractional Flow Reserve (FFR), Cardiovascular Imaging contrast delivery (CVi), and CT and MRI contrast delivery systems. As part of the Bracco Group, Bracco Medical Technologies benefits from the resources of a multinational conglomerate with broad expertise in cath lab and radiology suite technology and a dedication to continuous advancement. We are currently seeking intern/co‑op candidates to learn with us as they engage in a variety of hands‑on projects alongside our high‑performing and authentic R&D team. About the Role We're looking for a Firmware Engineering Co‑op to join our engineering team and help design, test, and debug embedded systems that power our products. This role is a great fit for a student combining electrical engineering and computer science coursework who wants hands‑on experience with real hardware, communication protocols, and low‑level software development. You'll work alongside experienced firmware and hardware engineers on active projects, gaining exposure to the full embedded development lifecycle — from schematic review and communication interfaces to writing, testing, and debugging firmware on real boards. What You'll Do Write and debug firmware in C/C++ for microcontroller‑based systems Implement and troubleshoot communication interfaces such as I2C, SPI, and Serial (UART) Use JTAG emulators and debugging tools to identify and resolve hardware/firmware issues Develop Python scripts to support test automation, data collection, and validation Use AI tools to accelerate code generation and build test scripts Support data processing and analysis from test and sensor data Prototype and validate designs using off‑the‑shelf development boards (e.g., Arduino, vendor eval boards) Collaborate with hardware and software teams to bring designs from concept to working prototype Document code, test procedures, and results clearly for the team Qualifications Currently pursuing a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field Proficiency with C/C++ Working knowledge of Python Preferred: Coursework or hands‑on experience with microcontrollers and basic circuits Experience with communication interfaces: I2C, SPI, and Serial Familiarity with JTAG emulators and hardware debugging tools General understanding of using AI tools to generate code and test scripts Experience with data processing or analysis Hands‑on experience with development boards such as Arduino or other vendor development kits What We're Looking For An ideal candidate blends electrical engineering fundamentals with strong software skills — someone curious about how hardware and software meet, comfortable debugging at the board level, and eager to learn on real projects with real deadlines. Job Location Eden Prairie, Minnesota (no relocation or housing assistance available) Term/Hours Spring/Summer 2027 start, 2-3 semester rotation, can be consecutive or non‑consecutive semesters. January start dates are preferred, but other start dates will be considered. Hours: 40 hours per week Compensation & Total Rewards Estimated Pay Range: $23.00 – $25.00/hour *Estimated Starting Pay Range is reflective of the range Bracco Medical Technologies reasonably expects to pay for the position. The range provided is based on compensation and market data specific to the position. Benefits Time off – We provide safe and sick time to help you take time for yourself when needed. Live well – We offer medical benefit options to help protect you along the way. Evolve – Through structured on‑the‑job learning, workshops, and networking events, you’ll find many opportunities to grow, personally and professionally. To learn more about Bracco Medical Technologies, please visit our website at: Bracco Medical Technologies is an equal opportunity/affirmative action employer. Improve people’s lives by shaping the future of prevention and precision imaging. This is our purpose. Our work impacts millions of people all over the world. Not least the more than 4,000 Bracco colleagues who work to improve lives every single day. That is quite a responsibility and something we proudly embrace. We are the Bracco Group! #J-18808-Ljbffr Acist Medical Systems Inc.
- Bracco Medical Technologies is seeking a Firmware Engineering Co-op in Eden Prairie, MN. You will work on embedded systems, writing and debugging firmware in C/C++, and developing scripts in Python while collaborating with hardware and software teams. The role offers hands...SuggestedSummer work
$25 per hour
...dedication, and innovation that drive our success and help us anticipate the future. Position Overview Entrust is seeking a Firmware Engineering Co-Op (6 to 12 -month Co-Op) to work with our Team in the design and implementation of our Card & Passport personalization...SuggestedHourly payWork at officeRemote workFlexible hours- Emerson is seeking a Software Engineering Co-op in Eden Prairie, MN for the June-December 2027 term. The role offers hands-on software development experience, collaboration with architects and engineers, and exposure to AI initiatives while completing a 40-hour work week...Suggested
- Emerson in Eden Prairie, MN, is seeking a Software Engineering Co-op for June 2027 through December 2027. This full‑time position offers hands‑on experience alongside software architects and engineers on meaningful product development initiatives, with a 40‑hour workweek...SuggestedFull time
- Emerson is seeking a software-focused co-op student to collaborate with engineers on developing utilities, proof-of-concept tools, and automated testing solutions. You will work with cross-functional teams and apply classroom concepts to real-world projects in Eden Prairie...Suggested
- ...Responsibilities Will Be: Collaborate with software architects and engineers to develop software utilities, proof-of-concept applications,... ...project work, we invest in your growth and development. As a co-op participant, you will have the opportunity to build technical expertise...Full timeInternshipFlexible hours
$95k - $145k
ABOUT ADVANCED ENERGYAdvanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE’s power solutions enable customer...Work at officeFlexible hours$120k - $135k
An Amazing Career Opportunity for a Senior Firmware Engineer!! Location: Eden Prairie, MNJob ID: 49295This Senior engineering role will help our team to research, develop, maintain, enhance, and customize the embedded solutions which drive HID’s Secure Issuance FARGO printers...Work experience placementRemote workWorldwideRelocationFlexible hours$24 - $28 per hour
...JOB DESCRIPTION If you are an engineering student looking for an opportunity to grow, Emerson has an exciting opportunity for you. Based in Eden Prairie, MN, this full-time Software Engineering Co-op position offers hands-on experience working alongside software architects...Hourly payFull timeInternshipFlexible hours- Entrust is seeking a Firmware Engineering Co-Op (6-12 months) in Shakopee, MN to help design and implement Card & Passport personalization firmware. You will work with a team to develop firmware for motors, sensors, vision systems, and personalization technologies, including...
$22 - $32 per hour
Mequon, Wisconsin, United States Eden Prairie, Minnesota, United States Job Description We are seeking a Firmware Engineering Intern to join our Global Power Motion Business (PMB) development organization. This internship is designed for students pursuing a degree in...Hourly payInternshipLocal areaVisa sponsorshipWork visaRelocation packageFlexible hours- Emerson in Eden Prairie, MN is recruiting a Software Engineering Co‑op for a full‑time, 40‑hour workweek from June 2027 through December 2027. You will work alongside software architects and engineers on meaningful product development initiatives and gain hands‑on experience...Full time
- Entrust Corporation in Minneapolis, MN is seeking an on-site Software Engineering Co-op to contribute to the design, development, and enhancement of test automation solutions and to verify new products and product enhancements. You will work with cross-functional engineering...
- Entrust is seeking an on-site Software Engineering Co-op in Minneapolis, MN to gain hands-on experience with cross-functional teams. You will contribute to design, development, and enhancement of test automation solutions, and perform verification and validation on new...
- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- Job-ID: 19635Category: Firmware EngineeringLocation: Golden Valley, MN, United StatesWorkplace: HybridSchedule: Full timePosted: 2026... ...lines of business, we are expanding our team and hiring firmware engineers at different levels and locations. If you're passionate about...Immediate startWorldwide
- As a Firmware Engineer I, you will develop firmware for a variety of embedded products. You will create project and technical reports as required and help define product architecture as needed. You will participate in schematic/layout review process and test and evaluate...Work at officeImmediate startRemote workWorldwide
- Manageability Firmware EngineerThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week... ...as a member of project team of other software systems engineers and internal and outsourced development partners to develop reliable...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$85.41k - $125.27k
...It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. Entrust is seeking a Firmware Engineer II to work within our product development team. This individual will perform the responsibilities outlined below and other duties...Full timeRemote workFlexible hours- DDL, Inc. in Eden Prairie, MN, is offering a Packaging Engineer Intern/Co-op for a 6-8 month program with Spring 2027 and Fall 2027 terms. The role focuses on gaining hands-on experience in a packaging test lab, learning industry test standards, and contributing to real...Internship
$23 - $25 per hour
...variety of hands‑on projects alongside our high‑performing and authentic Operations team. Position Summary This Manufacturing Engineering Co-op role is a hands‑on engineering position that supports the manufacturing of medical device capital equipment. Through manufacturing...- Entegris site in Chaska, MN is seeking a Cybersecurity Engineer Co-Op for the Spring 2027 season. This six‑month assignment offers real ownership of security tasks across identity, cloud, and OT environments, including Python scripting and automation with Microsoft Graph...
- Bracco Medical Technologies in Eden Prairie, Minnesota, is seeking a Systems Engineering Co-op/Intern to assist in defining requirements, system architecture, testing, and traceability for interventional cardiology and diagnostic imaging devices. You will work under a senior...Internship
- Emerson invites interns to contribute to embedded firmware development, applying technical expertise to design, plan, and test software across multiple weeks. You’ll work with cross‑functional teams to interpret firmware requirements, conduct integration testing, and participate...Internship
$23 - $25 per hour
...to continuous advancement. We are currently seeking intern/co-op candidates to learn with us as they engage in a variety of hands... ...'t afraid to ask questions, and want to become better software engineers. Bracco Medical Technologies (BMT) is looking for three Software...Hourly payFull timeSummer workInternshipJanuary startRelocation packageShift work- Bracco Medical Technologies in Eden Prairie, MN, is seeking a Manufacturing Engineering Co-op to support the fabrication of medical device capital equipment. You will investigate production issues, work with cross-functional teams to disposition non-conforming material,...
$23 - $25 per hour
...dedication to continuous advancement.We are currently seeking intern/co-op candidates to learn with us as they engage in a variety of... ...and authentic R&D team.Position SummaryThis Electrical Engineering Co-op - R&D will assist in the design, development, and testing...Full timeSummer workInternshipWork visaRelocation package- Bracco Medical Technologies is seeking a Product Engineering Co-op in Eden Prairie, MN for Spring/Summer/Fall 2027. You will report to the Product Support Engineer and work on medical devices used by interventional cardiologists, developing service instructions, building...Summer work
- ...Family Definition Analyzes, designs, programs, debugs and modifies firmware (e.g., DSP, embedded code, BMC and BIOS/UEFI). Work often... .... Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable...Hourly payWork experience placementInternshipWork at officeLocal area2 days per week
$105k - $150k
...simulation systems. Formula 1 teams, leading automotive and aerospace companies, and the world's top researchers in materials and seismic engineering all rely on our systems to determine product reliability and ensure compliance with quality standards. Check out some of our...Local areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineering Co-op. Be the first to apply!



