Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineering Co-op

$23 - $25 per hour

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineering Co-op in Eden Prairie, MN vacancy
  • 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... 
    Suggested
    Summer work

    Bracco

    Eden Prairie, MN
    2 days ago
  • $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... 
    Suggested
    Hourly pay
    Work at office
    Remote work
    Flexible hours

    Entrust

    Shakopee, MN
    4 days ago
  • 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

    Eden Prairie, MN
    4 days ago
  • 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... 
    Suggested
    Full time

    Restoration 1 of Pelham

    Eden Prairie, MN
    2 days ago
  • 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

    Emerson

    Eden Prairie, MN
    2 days ago
  •  ...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 time
    Internship
    Flexible hours

    Emerson Electric Co

    Eden Prairie, MN
    2 days ago
  • $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 office
    Flexible hours

    Advanced Energy

    Eden Prairie, MN
    4 days ago
  • $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 placement
    Remote work
    Worldwide
    Relocation
    Flexible hours

    ASSA ABLOY

    Eden Prairie, MN
    5 days ago
  • $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 pay
    Full time
    Internship
    Flexible hours

    Emerson

    Eden Prairie, MN
    4 days ago
  • 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... 

    Entrust

    Shakopee, MN
    4 days ago
  • $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 pay
    Internship
    Local area
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Rockwell Automation

    Eden Prairie, MN
    2 days ago
  • 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

    Emerson

    Eden Prairie, MN
    2 days ago
  • 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 Corporation

    Shakopee, MN
    4 days ago
  • 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... 

    Entrust

    Shakopee, MN
    2 days ago
  • 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 time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    4 days ago
  • 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 start
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    2 days ago
  • 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 office
    Immediate start
    Remote work
    Worldwide

    Resideo Technologies

    Golden Valley, MN
    4 days ago
  • 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 time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    4 days ago
  • $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 time
    Remote work
    Flexible hours

    Entrust Corporation

    Shakopee, MN
    5 days ago
  • 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

    DDL

    Eden Prairie, MN
    2 days ago
  • $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... 

    Acist Medical Systems Inc.

    Eden Prairie, MN
    2 days ago
  • 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... 

    Entegris Professional Solutions, Inc.

    Chaska, MN
    2 days ago
  • 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

    Bracco

    Eden Prairie, MN
    2 days ago
  • 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

    Emerson Electric Co

    Shakopee, MN
    2 days ago
  • $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 pay
    Full time
    Summer work
    Internship
    January start
    Relocation package
    Shift work

    Bracco Medical Technologies

    Eden Prairie, MN
    3 days ago
  • 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,... 

    Bracco Medical Technologies

    Eden Prairie, MN
    4 days ago
  • $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 time
    Summer work
    Internship
    Work visa
    Relocation package

    Bracco

    Eden Prairie, MN
    5 days ago
  • 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

    Bracco

    Eden Prairie, MN
    2 days ago
  •  ...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 pay
    Work experience placement
    Internship
    Work at office
    Local area
    2 days per week

    Hewlett Packard Enterprise

    Bloomington, MN
    2 days ago
  • $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 area
    Remote work

    Illinois Tool Works

    Eden Prairie, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineering Co-op. Be the first to apply!