Firmware Engineer
GE
Entry-Level Firmware Engineer
Build intelligent technology that improves patient lives. We are seeking an entry-level Firmware Engineer to join our team supporting advanced Magnetic Resonance Imaging (MRI) systems. In this role, you will learn to design, develop, test, and integrate embedded software that supports reliable, real-time performance for sophisticated medical devices, while gaining exposure to modern AI-assisted approaches that can improve development quality and innovation. You would bring some hands-on experience with C++ and object-oriented design and a strong interest in growing those skills with support from experienced teams. We believe great engineering starts with strong fundamentals and a growth mindset. If you're early in your career, passionate about building robust software, eager to learn from experienced engineers, and excited to contribute to technology that improves patient care, we encourage you to apply, even if you don't meet every preferred qualification.
What You'll Do
Develop and maintain embedded software using C++ and object-oriented programming principles
Learn how real-time firmware components interface with custom hardware while supporting requirements for safety, reliability, determinism, and testability
Collaborate with system, hardware, and firmware teams to understand product requirements and translate them into clear, actionable tasks
Participate in design and code reviews to learn and apply coding standards, best practices, and expectations for high-quality software development
Work within an Agile development environment, including sprint planning, task execution, and continuous improvement activities
Build troubleshooting skills by investigating defects, documenting findings, and working with teammates to resolve issues
Communicate progress clearly, ask questions early, and take ownership of assigned work with team support
Bring curiosity and enthusiasm for AI-assisted development, exploring responsible ways to use AI tools to improve code quality, testing, documentation, and developer efficiency
Required Qualifications
Bachelor's degree (or foreign degree equivalent) in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field
Coursework, internship, co-op, project, or academic experience using C++ and object-oriented programming concepts
Foundational understanding of embedded systems, firmware, computer architecture, operating systems, or closely related software concepts
Willingness to learn the software development life cycle, from requirements through implementation, testing, and verification
Preferred Qualifications
Internship, co-op, research, capstone, or personal project experience related to embedded software, firmware, or hardware/software integration
Exposure to software testing, debugging, version control, continuous integration, or automated test practices
Exposure to debugging tools such as emulators, JTAG debuggers, logic analyzers, protocol analyzers, or simulation environments
Familiarity with a real-time operating system (RTOS), Linux-based development environment, or embedded development toolchain
Interest in working in a regulated environment with structured documentation of requirements, designs, testing, and results
We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership –always with unyielding integrity.
Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you'd expect from an organization with global strength and scale, and you'll be surrounded by career opportunities in a culture that fosters care, collaboration and support.
GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable).
While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees.
Relocation Assistance Provided: Yes
- ...Mandatory skills and skill proficiencies required for this position? "• Bachelor's degree or foreign degree equivalent in Computer Engineering, Electrical Engineering, Computer Science, or a related field. • 5+ years of experience developing object oriented (OO)...SuggestedRelocation
- Qualifications Required: 5+ years recent experience with bare metal, C programming Recent experience troubleshooting their own code and using an oscilloscope Recent experience identifying root cause issues with C code Experience with ...Suggested
- ...create disruptive new technologies and solutions on our electrical engineering teams. Our Engineering Team is responsible for giving life to... ...unique within the industry. And we’re pushing the limits in firmware engineering, power electronics, embedded systems, machine...SuggestedFull time
- Job DescriptionBrady Corporation is seeking a Senior Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance the...Suggested
- Sr Firmware EngineerJob Description:Senior Firmware Engineers - System Integrations13135 West Lisbon Road, Brookfield, WI 53005Job Description• Lead the design, development, testing, and troubleshooting of real-time, bare-metal firmware and embedded systems. • Develop...Suggested
- ...create disruptive new technologies and solutions on our electrical engineering teams. Our Engineering Team is responsible for giving life to... ...unique within the industry. And we’re pushing the limits in firmware engineering, power electronics, embedded systems, machine...Full timeInternship
- ...Overview We’re looking for an Embedded Firmware Engineer II who can take full ownership of firmware development across the entire product lifecycle. You will architect, code, test, and refine the firmware that powers our industry-leading lighting technologies. From concept...
- ...Embedded Firmware DeveloperWork Location: Waukesha, WI, and Detroit, MichiganRequired Experience & Skills:Design, develop, debug, and test embedded firmware using Embedded C.Experience in MPLab IDE for development (or anything similar is mandatory).Implement and follow...
- Job DescriptionBrady Corporation is seeking a Lead Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance the performance...
- ...create disruptive new technologies and solutions on our electrical engineering teams. Our Engineering Team is responsible for giving life to... ...unique within the industry. And we’re pushing the limits in firmware engineering, power electronics, embedded systems, machine...Full time
- ...Firmware Engineer Job Description: INNOVATE WITHOUT BOUNDARIES! At Milwaukee Tool we firmly believe that our People and our Culture are the secrets to our success - so we give you unlimited access to everything you need to create disruptive new technologies and solutions...
- ...What We Need: Brady Corporation is seeking a Lead Firmware Engineer to join our team in developing high speed inkjet and thermal transfer printing systems. The position is responsible for designing, implementing, and testing real-time embedded firmware to enhance the...Full timeWorldwide
- ...microcontroller architectures (ARM, Infineon, NXP, Renesas) and embedded C/C++.Firmware experience – practical familiarity with embedded firmware and low-level development workflows.Engine systems expertise – deep understanding of engine behavior, calibration, and related...Temporary workRemote work
- ...Job Description Summary The Director of Hardware Program Integration for MR Engineering leads engineering initiatives aligned with the MR product portfolio strategy. This role oversees end-to-end integration of hardware systems and subsystems across MR platforms to...Visa sponsorshipWork visaRelocation package
- ...Real Time Automation, Inc. It’s time to make factory floor data a valuable information asset We’re seeking a Product Development Engineer with strong C skills to help lead an upgrade project to grow an established product line. You’ll work on embedded systems, develop...Full timeCasual work
- Snapshot of the Role As an Embedded Engineer I, you will support the design, development, testing, troubleshooting, and launch of embedded hardware and software solutions for off‑highway market equipment. This is a highly hands‑on role with a strong hardware focus, including...InternshipLive in
$65 - $85 per hour
...Job Description Job Description Job Title: Embedded Controls Engineer Responsibilities Develop physics-based, mathematical, and data-driven models using MATLAB/Simulink. Create and validate models from scratch for complex physical systems such as engines,...Contract workTemporary work- .... INNIO employs over 5,000 people worldwide and is committed to moving energy forward. We’re looking for a Lead Mechanical Design Engineer eager to take on advanced engineering challenges and contribute directly to the evolution of next‑generation reciprocating engines...WorldwideFlexible hours
- ...Job description Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 – 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Only USC / GC Job Requirements The CT Program is working on upgrading CT scanners...Full timeWork experience placementWorldwide
- ...tissue, nonwovens, hygiene, bag-converting, mailing, and printing industries.Barry-Wehmiller is a diversified global supplier of engineering consulting and manufacturing technology for the packaging, corrugating, sheeting and paper-converting industries. By blending people...Full timeWork at office
- ...our NES-WES offices in either Brea CA. or Bristol PA would be preferred but not required.Role Description: The Sales Application Engineer will support the Application Engineering Team’s goal of providing customers and NES-WES Sales Team the technical information needed...Remote workWorldwideFlexible hours
- ...including hydrogen‑ready solutions. INNIO employs over 5,000 people worldwide and is committed to moving energy forward.As a Lead Engine Performance Engineer, you will work in a global engineering team to improve the performance and emissions of gas engines using simulation...WorldwideFlexible hours
- ...solutions. INNIO employs over 5,000 people worldwide and is committed to moving energy forward.We are seeking a Lead Application Engineer - Gas Engines to drive the adoption of Waukesha Gas Engine solutions for gas compression and power generation applications. In this...WorldwideFlexible hours
- ...Senior Software Engineer As a Senior Software Engineer, you'll play a meaningful role in shaping the next generation of MR scanner technology. This position offers the opportunity to make a real impact on healthcare innovation while working in a collaborative, supportive...
$112k - $150k
...Intelligence team is building the next generation of AI-powered solutions for commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production-grade machine learning pipelines, models, and LLM-powered...Contract workRemote workRelocation package- ...Senior Software Engineer As a Senior Software Engineer, you will own the design, development, and delivery of next-generation compute... ...Imaging (MRI) scanners. Working across global software, firmware, and service engineering teams, you will drive platform capabilities...Visa sponsorshipWork visaRelocation package
$23.5 per hour
...and reliability. Minimum Qualifications Current junior standing (or equivalent progress) in Computer Science, Software Engineering, Biomedical Engineering, Electrical Engineering, or a related field. Experience with C++ and exposure to Linux. Familiarity...Hourly payContract workInternship- ...Job Description Summary Software Engineer – CT Image Generation (Platform) The team behind industry-leading CT scanners is seeking highly motivated software engineers to help build the next generation of medical imaging technology. Job Description About the...Visa sponsorshipWork visaRelocation package
- ...automation systems High-reliability software platforms Medical device experience is preferred but not required. We value strong engineering fundamentals and the ability to learn new technologies. What You'll Build Connectivity services for connected neonatal care...Full timeRemote workWorldwideVisa sponsorshipWork visaRelocation package
- Company DescriptionJob DescriptionResponsibilitiesStrategy & PlanningPlanning, design and development of new applications and enhancements to existing applications.Ensure compatibility and interoperability of in-house computing systems.Follow industry standard best practices...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!




