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

Staff Software Engineer - Firmware

GE HealthCare

Job Description Summary Join our Firmware team as a key contributor in architecting, developing, and integrating embedded software for cutting‑edge Magnetic Resonance Imaging (MRI) products. In this role, you will build and maintain real‑time firmware components that interface closely with custom hardware, deliver deterministic performance, and meet high standards for reliability, safety, and testability. You will work across the full life cycle – from requirements and design through implementation and verification – collaborating with cross‑functional engineering teams to advance our MR platforms and improve patient care. Essential Responsibilities Lead firmware development efforts including technical planning, execution, and progress tracking. Design, develop, and maintain embedded software/firmware that meets stringent quality, reliability, real‑time performance, and testability requirements. Collaborate with system, hardware, and architecture teams to translate requirements into robust firmware designs and well‑defined hardware interfaces. Partner with global teams and architects to drive consistent design patterns and architectural improvements across products. Conduct and participate in design and code reviews to ensure adherence to best practices, coding standards, and regulatory expectations. Execute work within a Scaled Agile Framework (SAFe), contributing to PI planning, sprint execution, and continuous improvement. Mentor and coach junior engineers, fostering technical growth, code quality, and strong engineering practices. Demonstrate strong ownership and accountability by driving work to closure, proactively communicating status and risks, and reliably following through on commitments. Qualifications/Requirements Bachelor’s degree or foreign degree equivalent in Computer Engineering, Electrical Engineering, Computer Science, or a related field. 8 years of experience designing, developing, and debugging embedded/firmware software using C++ and object‑oriented design (including on‑target troubleshooting). Desired Characteristics Master’s degree or PhD in a related field. 3 years of experience using continuous integration and automated testing. 5 years of experience in embedded system troubleshooting and on‑target debug using tools such as emulators, JTAG debuggers, logic analyzers, and protocol analyzers. 5 years of experience working with a Realtime OS such as VxWorks. Experience using a Linux development environment and containers. Passionate user of AI‑assisted development tools (e.g., code comprehension, testing, refactoring, reviews, documentation) in compliance with security, privacy, and quality guidelines. Experience in a regulated environment requiring rigor in documentation of requirements, designs, testing, and results. Experience working on medical devices within a Quality Management System (QMS). We will not sponsor individuals for employment visas, now or in the future, for this job opening. 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 Yes #J-18808-Ljbffr GE HealthCare

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Firmware in Waukesha, WI vacancy
  • GE HealthCare is seeking a Senior Firmware Engineer to support the development of advanced MRI systems in Waukesha, Wisconsin. You will design and develop embedded software, collaborating with teams to deliver reliable, real-time performance. This role emphasizes modern... 
    Suggested
    Relocation package

    GE HealthCare

    Waukesha, WI
    1 day ago
  • A global healthcare technology company in Waukesha, Wisconsin, is seeking a Firmware Engineer to lead the development of embedded software for MRI products. This role involves collaborating with cross-functional teams to design, develop, and maintain firmware components... 
    Suggested

    GE HealthCare

    Waukesha, WI
    1 day ago
  • TTI Group in Menomonee Falls, WI is seeking a qualified Engineer to serve as the technical lead in firmware testing strategies. The ideal candidate will possess a Master’s or Bachelor’s degree in Computer Engineering and have 2-5 years of relevant experience in verification... 
    Suggested

    TTI Group

    Menomonee Falls, WI
    1 day ago
  •  ...products, solutions, and platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Staff Software Engineer position, you’ll lead the development of complex, AI‑enabled software systems across multiple platforms. You will set... 
    Suggested

    Direct Supply

    Milwaukee, WI
    32 minutes ago
  • As a Senior Software Engineer, you will own the design, development, and delivery of next‑generation compute solutions for Magnetic Resonance Imaging (MRI) scanners. Working across global software, firmware, and service engineering teams, you will drive platform capabilities... 
    Suggested
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    1 day ago
  •  ...teams Reviews work of less experienced team members Minimum Qualifications Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, Computer Information Systems, Geographic Information Systems, MIS, Engineering or closely... 
    Remote work
    3 days per week

    Switchgear Magazine

    Pewaukee, WI
    27 minutes ago
  • We are seeking a Senior Software Engineer with a strong cybersecurity focus to design, build, and evolve secure, resilient, and scalable software systems. You will work closely with security architects, product leadership, and engineering teams to embed security into every... 
    Work at office
    Visa sponsorship
    Work visa
    Relocation package
    3 days per week

    GE HealthCare

    Waukesha, WI
    1 day ago
  • GE HealthCare in Waukesha, Wisconsin, is looking for a Senior Software Engineer with a strong cybersecurity focus. The role involves designing and evolving secure software systems, working closely with various teams to embed security at every stage of the software lifecycle... 
    Work at office

    GE HealthCare

    Waukesha, WI
    1 day ago
  • Do you thrive on solving complex problems for local communities through a mix of software development, GIS, engineering, and technology? Are you a developer who understands geospatial systems and wants meaningful ownership over the products you build? Ruekert & Mielke... 
    Local area
    Flexible hours

    Axiom Consultants

    Waukesha, WI
    1 day ago
  • Job Description Summary As a Senior Software Engineer for MR SW Compute team, you will be responsible for multiple software projects as technical leader and lead the team from the front in all the technical aspects. Will work on highly complex software projects that require... 
    Permanent employment
    Visa sponsorship
    Work visa
    Relocation package

    HC1316 GE Precision Healthcare LLC

    Waukesha, WI
    12 hours ago
  • $64.5k - $129.5k

     ...teams. Implement customer and departmental standards. Ensure engineering processes are followed and suggest enhancements. Meet all Automated...  ...operating environment, including e‑mail and Microsoft Office software. Understanding of electrical and mechanical building systems.... 
    Temporary work
    For subcontractor
    Work at office
    Remote work

    Carrier

    Waukesha, WI
    1 day ago
  • Axiom Consultants is seeking a GIS Software Developer to enhance AssetAlly®, a GIS-driven asset management platform for municipal clients. You will work on developing and maintaining web applications, collaborating across teams to address municipal infrastructure challenges... 
    Flexible hours

    Axiom Consultants

    Waukesha, WI
    1 day ago
  • Job Description Summary 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... 
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    1 day ago
  • Job Description Summary We are seeking a Senior Software Engineer for ECG Management with deep experience integrating Electronic Health Record (EHR) systems. In this role, you will collaborate closely with architects, designers, and backend engineers to deliver secure,... 
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    1 day ago
  • We are seeking an experienced Software Engineering Manager who thrives as a working manager — someone who leads by example, isn'''t afraid to write code alongside their team, and brings both technical depth and people leadership to the table. This role sits at the intersection... 

    Midwest Engineered Systems

    Waukesha, WI
    1 day ago
  •  ...Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions)... 
    Permanent employment

    Collabera

    Waukesha, WI
    1 day ago
  •  ...Overview Job Title: Power Generation Application Engineer Employment Type: Full-Time, On-site The Power Generation Application Engineer role is a developmental program designed to train and prepare engineers for future industrial sales positions. This role focuses on... 
    Full time
    Relocation

    Brightpath Associates LLC

    Waukesha, WI
    40 minutes ago
  • Senior SAP S4 HANA FICO Consultant Client is seeking an experienced senior SAP S4 HANA FICO Consultant based in the USA, preferably located near Chicago, IL area or Danville, IL and/or Waukesha, WI to travel on site the later two locations throughout the project, whenever...
    Local area

    Simple Solutions Staffing Group

    Waukesha, WI
    4 days ago
  •  ...Application Engineer Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact and empowering...  ...Respond proactively to all sales calls. Utilize proprietary software platforms to address technical questions. Utilize third party... 
    For contractors
    Work experience placement
    Seasonal work
    Work at office
    Local area
    Shift work

    Xylem

    Waukesha, WI
    3 days ago
  • Full Stack.Net Developer Location: Waukesha, WI (Hybrid Onsite)(Locals Only) Duration: 6 months C2H Interview: Phone and Video Visa: USC and GC Only Skill Set is C#,.Net, REST, Azure, and Front End (Vue, Razor, Angular, or React) – experience with GIS or...
    Local area

    ShiftCode Analytics

    Waukesha, WI
    5 days ago
  • Position: Software Engineer - GPU, C++, OpenCL, CUDA Location: Waukesha, WI (Onsite) Exp: 5 - 9 yrs Key Skills: GPU, C++, OpenCL, CUDA, OneAPI, Matlab Job Requirements The CT Program is working on upgrading CT scanners used worldwide. The center is currently concentrating... 
    Work experience placement
    Worldwide

    hudsonmanpower

    Waukesha, WI
    1 day ago
  • hudsonmanpower is hiring a Software Engineer in Waukesha, WI to develop and optimize image processing algorithms for CT scanners. Candidates should have 5-9 years of experience in C++, OpenCL, CUDA, and OneAPI. The position involves improving image chain performance and... 

    hudsonmanpower

    Waukesha, WI
    1 day ago
  •  ...System Leverage Agile Methodologies to build and deliver quality software and solutions. Interact with Global teams on a regular basis....  ...: Bachelor's Degree in Computer Science, Electrical Engineering or related computer field Experience in software engineering and... 
    Long term contract

    Sonoma Consulting Inc.

    Waukesha, WI
    1 day ago
  •  ...Master’s degree in Electrical/Electronic Engineering, Embedded Systems, or related field....  ...manufacturing Experience in electrical design software and simulation tools Perform board...  ...manufacturing or in the field Develop low-level firmware and drivers for microcontrollers and... 

    Veridian Tech Solutions, Inc.

    Waukesha, WI
    1 day ago
  •  ...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... 
    Worldwide
    Flexible hours

    Innio LLC

    Waukesha, WI
    5 days ago
  • A leading consulting firm in IT services is looking for a Senior Java Developer to join their Global Service Technology team. The developer will collaborate within a Scrum team to create enterprise service platforms aimed at securely transferring data. Candidates should...

    Sonoma Consulting Inc.

    Waukesha, WI
    1 day ago
  •  ...Application Engineer The Application Engineer drives the sales process, working in conjunction with the Field Service Sales team as the...  ...recommended future actions. Generate regional analytical reports for staff and to support commercial review meetings. Knowledge, Skills &... 

    ApexCore Technologies

    Waukesha, WI
    52 minutes ago
  •  ...facilities in the USA and Italy, we take pride in our world-class engineering, craftsmanship, and dedication to excellence. Our global...  ...Develop, edit, and optimize CNC programs using CAM software and machine controls to maximize efficiency and part quality... 
    Hourly pay
    Full time
    Flexible hours
    Day shift

    Harken

    Pewaukee, WI
    12 hours ago
  • SAP Implementation Project Team Lead II is responsible for project management as it relates to implementation and execution of SAP for the designated work stream at assigned Subsidiary locations. Partner with Global Business Process Owner, IT - COE’s and Subsidiary Stakeholders...
    Summer work

    Generac

    Waukesha, WI
    2 days ago
  •  ...Job Description Summary The Senior Engineering Manager for Compute, Cybersecurity & Serviceability is a critical leadership role responsible...  ...within the MRI (Magnetic Resonance Imaging) Global Software Organization. This leader will establish and scale a high-impact... 
    Visa sponsorship
    Work visa
    Relocation package

    GE Healthcare

    Waukesha, WI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Firmware. Be the first to apply!