Senior Software Engineer - Firmware
Dormont Manufacturing Company
Job Description Summary Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions. Job Description What You’ll Do Contribute to firmware development activities, including technical planning, execution, and progress updates, in partnership with cross-functional teams Design, develop, and maintain high-quality embedded software using modern C++ and object-oriented programming principles Develop real-time firmware components that interface closely with custom hardware while supporting requirements for safety, reliability, determinism, and testability Collaborate with system, hardware, and architecture teams to translate product requirements into clear firmware designs and well-defined hardware interfaces Support design improvements and consistent engineering practices across products in collaboration with senior engineers and architects Participate in design and code reviews, sharing knowledge and helping uphold coding standards, best practices, and regulatory expectations Work within an Agile development environment, including sprint planning, execution, and continuous improvement activities Support and collaborate with other engineers, contributing to a culture of learning, inclusion, and strong engineering fundamentals Take ownership of assigned work by communicating progress clearly, identifying risks early, and following through 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, or a related field 4+ years of experience developing software in C++ , with object-oriented design and programming experience Experience designing, developing, testing, or debugging embedded, firmware, or closely related software systems Familiarity with the software development life cycle, from requirements through implementation and verification Preferred Qualifications Master’s degree in a related technical field Experience with CI, automated testing, or related software quality practices Experience troubleshooting embedded systems using tools such as emulators, JTAG debuggers, logic analyzers, or protocol analyzers Experience working with a real-time operating system (RTOS) such as VxWorks Experience working in a Linux-based development environment Passion in AI-enabled development tools , such as those used for code comprehension, testing, refactoring, reviews, or documentation, applied in alignment with security, privacy, and quality standards Experience working in regulated environments or with structured documentation of requirements, designs, testing, and results Relocation Assistance Provided: Yes 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. #J-18808-Ljbffr Dormont Manufacturing Company
- Dormont Manufacturing Co in Waukesha, Wisconsin, is seeking a skilled Software Engineer to develop embedded software and firmware. You will contribute to firmware development activities throughout the lifecycle, requiring strong C++ programming and collaborative skills....SeniorRelocation package
- ...Job Description Summary As a Senior Software Engineer, you will own the design, development, and delivery of next-generation compute solutions... ...Imaging (MRI) scanners. Working across global software, firmware, and service engineering teams, you will drive platform capabilities...SeniorVisa sponsorshipWork visaRelocation package
- ...for releases Qualifications we seek in you! Bachelor’s degree in computer science, computer engineering or in related STEM Major 10+ years of C/C++ experience in embedded software development Experience successfully migrating code bases from ClearCase to GitLab...SeniorPermanent employmentContract workLocal area
- ...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...SeniorPermanent employmentVisa sponsorshipWork visaRelocation package
$91.7k - $163.7k
...requirements per assigned work items Work closely with lead engineers to develop the best technical design and approach for new... ...and may assist with estimating Instill best practices for software development and documentation, assure designs meet requirements...SeniorMinimum wageFull timeTemporary workWork experience placementLocal areaRemote work- Dormont Manufacturing Co in Waukesha, Wisconsin, is seeking a Senior Software Engineer for ECG Management. This role involves collaborating closely with architects and engineers to deliver secure clinical workflow solutions and integrating Electronic Health Record systems...SeniorFull time
- Kids for the Future in Pewaukee, Wisconsin is seeking an experienced Software Engineer who excels in enterprise software development and has a problem-solving mindset. This role is pivotal in driving software solutions and fostering collaboration. The ideal candidate will...Senior
- 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,...SeniorOdd jobVisa sponsorshipWork visaRelocation package
- Job Description Summary We are seeking a Senior Software Engineer with a strong cybersecurity focus to design, build, and evolve secure, resilient, and scalable software systems. In this role, you will work closely with security architects, product leadership, and engineering...SeniorWork at officeVisa sponsorshipWork visaRelocation package3 days per week
- ...that improves patient lives. We are seeking an experienced Firmware Engineer to join our team supporting advanced Magnetic Resonance Imaging... ...this role, you will design, develop, and integrate embedded software that delivers reliable, real‑time performance for highly...Visa sponsorshipWork visaRelocation package
- ...Role- Embedded Firmware Developer Work Location : Waukesha, WI, and Detroit, Michigan Required Experience & Skills: Design, develop, debug, and test embedded firmware using Embedded C. Experience in MPLab IDE for development (or anything...
- ...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...SeniorRelocation package
- Dormont Manufacturing Co is looking for an experienced Firmware Engineer to develop embedded software for advanced MRI systems. In this role, you will collaborate with cross-functional teams, utilizing modern C++ to build real-time firmware components. Your expertise in...
- ...Senior Software Engineer /PET Acquisition Location: Waukesha, WI - Onsite Tentative start date - ASAP Tentative end date - 1 year from start date Work shift (days/times) - 1st Shift ; Mon-Fri ; Flexible Job Description In this role, you will: • Be responsible...SeniorImmediate startFlexible hoursShift workDay shift
- Job Title- Java Developer Location:Waukesha, WI (Onsite) Type: : Long Tern Contract Job Description: 7 years of professional experience in Java development and deep understanding of java. Strong proficiency in Spring Boot, Spring MVC, and Spring Data JPA. Strong coding...SeniorContract work
- Barry-Wehmiller Companies Inc. in Waukesha, Wisconsin, is seeking a Senior Manager for Electrical & Software Engineering to oversee the engineering teams and ensure resource allocation aligns with strategic product development initiatives. You will manage staff, track...Senior
- Job Summary Senior Manager - Electrical & Software Engineering will plan, direct, coordinate, and oversee the activities of the Electrical & Software Engineering teams focused on BWCS’s "Vision" product lines. This individual will work closely with the engineering team...SeniorWork at office
- HC1316 GE Precision Healthcare LLC is seeking a Senior Security Engineer to lead security architecture for both cloud and on-premises environments. This role involves ensuring secure implementations and proactive risk management. Applicants should have 8-12 years in cyber...Senior
- ...Senior Engineering Manager for Compute, Cybersecurity & Serviceability The Senior Engineering Manager for Compute, Cybersecurity & Serviceability... ...within the MRI (Magnetic Resonance Imaging) Global Software Organization. This leader will establish and scale a high-impact...SeniorVisa sponsorshipWork visaRelocation package
- iNET-Web, located in Waukesha, WI, is seeking a Senior Programmer to build and maintain server-side logic using C# and manage databases with SQL. Ideal candidates thrive in team environments, enjoy complex challenges, and can successfully manage deadlines. You will work...Senior
- We are seeking a highly motivated and qualified Mid to Senior Level Bridge Engineer to join our growing structures group. Work will consist of leading... ...is required. Knowledge of current structural modeling software tools. Structural problem analysis skills. Knowledgeable...SeniorWork at officeLocal areaRemote work
- ...Sr. Software Engineer Job description: Technical Skillset (Mandatory) Data Pipeline & Integration: Informatica Cloud (IICS), PowerCenter, Kafka Stream-Processing Systems: Storm, Spark-Streaming, etc. Databases: Snowflake, Relational SQL like Postgres. AWS Cloud Services...Senior
- A respected industrial automation company is seeking an experienced ABB Robotic Programmer to lead automation initiatives. Candidates should have over 5 years of experience programming ABB robots and a strong proficiency in RAPID programming. The role involves collaboration...Senior
- ...the next generation of intelligent, connected MRI workflows and we’re looking for thoughtful, collaborative engineers who are excited to grow with us. As a Software Engineer, you will help evolve a mission‑critical MRI software platform built on a modern, microservices‑...Visa sponsorshipWork visa
- ...ABOUT THE ROLE We are seeking an experienced Software Engineer who brings strong technical depth and a hands‑on, problem‑solving mindset to the team. This role sits at the intersection of enterprise software development, cross‑functional collaboration, and continuous improvement...
$85k - $127.2k
...Auto req ID: 52796 Title: Software Engineer - Vehicle Software Job Function: Engineering Location: PDC Workplace Category:Onsite... ...Job Responsibilities Design, implement, test, and debug firmware and software for automotive-grade microcontrollers/...Full timePart timeRelocationRelocation packageShift work- ...74 GE Medical Systems, L.L.C. is looking for an experienced Firmware Engineer to support advanced Magnetic Resonance Imaging (MRI) systems... ...this role, you will design, develop, and integrate embedded software that ensures reliable performance for sophisticated medical...Relocation package
- A leading technology firm in Brookfield, WI, is seeking a talented PCB Design Engineer. This full-time role involves hands-on PCB layout and system-level electrical design responsibilities. The ideal candidate should have at least 2 years of experience in PCB design, expertise...SeniorFull time
$150k
...Senior Specialist, Software Engineering The Senior Specialist, Software Engineering leads technical delivery of cost basis management solutions within a fast-paced Fintech environment. Operating as both a hands-on individual contributor and informal team lead, drives...SeniorTemporary work$64.5k - $129.5k
...because of our world‑class, inclusive workforce that puts the customer at the center of everything we do. Key Responsibilities Software Engineering Program entire BAS system and develop equipment database infrastructure Develop Bacnet instance numbering schemes and...Temporary workFor subcontractorWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Firmware. Be the first to apply!
- senior robotics software engineer Waukesha, WI
- senior software engineer Waukesha, WI
- software developer fintech Waukesha, WI
- software engineer visa sponsorship Waukesha, WI
- senior software engineer ruby on rails Waukesha, WI
- consulting software engineer Waukesha, WI
- software engineer travel Waukesha, WI
- senior software engineer remote Waukesha, WI
- entry level software engineer remote Waukesha, WI
- startup software engineer Waukesha, WI

