Software Engineer
Madison, WI · On-site
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
$125 - $150/hr
We are looking for you to join our team as a Part-Time Software Engineer based in McClellan, CA. The salary range is based on a full-time schedule and will be prorated to the extent the schedule is ...
Madison, WI · On-site
$125 - $150/hr
We are looking for you to join our team as a Part-Time Software Engineer based in McClellan, CA. The salary range is based on a full-time schedule and will be prorated to the extent the schedule is ...
Madison, WI · On-site
$125 - $150/hr
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
$125 - $150/hr
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software ...
Madison, WI · On-site
$131K - $175K/yr
Collaborate with physicists and across electrical, software, and opto-mechanical engineering domains to deliver optimal embedded system solutions for quantum applications. * Develop testable ...
Madison, WI · On-site
$131K - $175K/yr
Collaborate with physicists and across electrical, software, and opto-mechanical engineering domains to deliver optimal embedded system solutions for quantum applications. * Develop testable ...
Windsor, WI · On-site +1
$135K - $160K/yr
We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms ...
Windsor, WI · On-site +1
$135K - $160K/yr
We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms ...
Windsor, WI · Hybrid
$135K - $160K/yr
We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms ...
Windsor, WI · Hybrid
$135K - $160K/yr
We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms ...
Windsor, WI · On-site +1
$135K - $160K/yr
We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms ...
Windsor, WI · On-site +1
$135K - $160K/yr
We are looking for a Software Engineering Manager to lead a multi-domain software team building embedded firmware, HMI/SCADA systems, instrument applications, and cloud-connected mobile/web platforms ...
Madison, WI · On-site
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...
Madison, WI · On-site
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...
Madison, WI · On-site
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...
Quick apply
Madison, WI · On-site
$106K - $145K/yr
Support and debug all layers of the control stack from real-time embedded kernels to distributed ... Skilled in typical software engineering disciplines: testing, debugging, revision control, error ...
Madison, WI · On-site
Software Engineer/Developer I Job Summary: We are seeking a Lead Developer who combines strong software engineering skills with technical leadership. This role is approximately 70% hands-on ...
Madison, WI · On-site
Software Engineer/Developer I Job Summary: We are seeking a Lead Developer who combines strong software engineering skills with technical leadership. This role is approximately 70% hands-on ...
Madison, WI · On-site
$131K - $175K/yr
Collaborate with physicists and across electrical, software, and opto-mechanical engineering domains to deliver optimal embedded system solutions for quantum applications. * Develop testable ...
Quick apply
Madison, WI · On-site
$131K - $175K/yr
Collaborate with physicists and across electrical, software, and opto-mechanical engineering domains to deliver optimal embedded system solutions for quantum applications. * Develop testable ...
Attention to detail and ability to communicate with software and embedded design engineers * Interested in developing leadership skills and practicing these in a professional environment Compensation ...
Attention to detail and ability to communicate with software and embedded design engineers * Interested in developing leadership skills and practicing these in a professional environment Compensation ...
Madison, WI · On-site
$100 - $125/hr
We are seeking an experiencedComputer Engineer to support the Sustaining Engineering team ... embedded or computerized systems. * Understanding of the software development lifecycle (SDLC)
Madison, WI · On-site
$100 - $125/hr
We are seeking an experiencedComputer Engineer to support the Sustaining Engineering team ... embedded or computerized systems. * Understanding of the software development lifecycle (SDLC)
Oregon, WI · On-site
$80 - $100/hr
... years programming experience. * Proficiency with C/C++. * Experience with the Qt framework, QML, and Widgets, preferred. * Experience with video encoding/decoding software (FFMPEG), preferred.
Oregon, WI · On-site
$80 - $100/hr
... years programming experience. * Proficiency with C/C++. * Experience with the Qt framework, QML, and Widgets, preferred. * Experience with video encoding/decoding software (FFMPEG), preferred.
... software development coordination, and stakeholder communication. This is a highly visible, non ... At least two years of design experience with embedded hardware, or at least two years of design ...
... software development coordination, and stakeholder communication. This is a highly visible, non ... At least two years of design experience with embedded hardware, or at least two years of design ...
Experience developing software that interfaces with programmable devices, embedded hardware, electronic systems, test equipment, or similar low-level systems. * Demonstrated ability to manage ...
Experience developing software that interfaces with programmable devices, embedded hardware, electronic systems, test equipment, or similar low-level systems. * Demonstrated ability to manage ...
$105K - $120K/yr
Design and integrate embedded software, electromechanical systems, wire harnesses, and thermal ... Mentor engineers on design decisions, integration practices, and structured problem-solving What ...
Quick apply
$105K - $120K/yr
Design and integrate embedded software, electromechanical systems, wire harnesses, and thermal ... Mentor engineers on design decisions, integration practices, and structured problem-solving What ...
The Project Engineer will take ownership of the design, integration, and management of multiple ... embedded software development and debugging · Experience of Electronic schematics design and ...
The Project Engineer will take ownership of the design, integration, and management of multiple ... embedded software development and debugging · Experience of Electronic schematics design and ...
Madison, WI · On-site +1
$123K - $162K/yr
The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...
Madison, WI · On-site +1
$123K - $162K/yr
The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...
$70.2K - $79.7K
1% of jobs
$79.7K - $89.2K
2% of jobs
$89.2K - $98.7K
3% of jobs
$98.7K - $108.2K
6% of jobs
$108.2K - $117.7K
5% of jobs
$117.7K - $127.2K
5% of jobs
$130.5K is the 25th percentile. Wages below this are outliers.
$127.2K - $136.7K
5% of jobs
$136.7K - $146.2K
7% of jobs
$146.2K - $155.6K
3% of jobs
$155.6K - $165.1K
3% of jobs
The median wage is $166.4K / yr.
$165.1K - $174.6K
58% of jobs
$70.2K
$153.9K
$174.6K
| Aspect | Embedded Software Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Engineering, Electrical Engineering, or related fields; often requires knowledge of C/C++ | Similar credentials; strong C/C++ skills, understanding of hardware |
| Work Environment | Develops software for embedded systems in various industries like automotive, IoT, consumer electronics | Focuses on low-level hardware interaction, often working closely with hardware teams |
| Industry Usage | Common in automotive, medical devices, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and hardware startups |
Embedded Software Engineers design and develop software for embedded systems, focusing on system-level programming. Firmware Engineers write low-level code that directly interacts with hardware components. While both roles require similar skills and work environments, Embedded Software Engineers often work on a broader range of software, whereas Firmware Engineers focus on hardware-specific code. Understanding these differences helps in choosing the right career path or job search focus.
The most popular types of Embedded Software Engineer jobs in Middleton, WI are:
For Embedded Software Engineer jobs in Middleton, WI, the most frequently searched job titles are:
The top searched job categories for Embedded Software Engineer jobs in Middleton, WI are:
Cities near Middleton, WI with the most Embedded Software Engineer job openings:

Give hope. Give health. Make your mark in the fight against cancer.
At Accuray, we make a direct and powerful impact on the lives of cancer patients every day - helping them live longer, better lives. But our commitment to innovation offers a truly unique opportunity: the chance to change the fight against cancer - helping to develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and cancer survivors around the world.
Accuray develops, manufactures and sells radiotherapy systems for alternative cancer treatments. Our radiation therapy for cancer makestreatment shorter, safer, personalized and more effective, ultimately enabling patients to live longer, better lives.
Job Description
SUMMARY:
The Software Engineer participates in requirements, design, development, integration, and testing of software systems used to create, store, optimize, and manage patient treatment plans. The Software engineer collaborates in a complex environment integrating software with other software and hardware subsystems for an advanced medical device. Our work has a daily impact on patients worldwide, and we hold a high bar for quality and rigor.
REPORTING TO/DEPARTMENT:
Reports to the Manager, Delivery Software
ESSENTIAL DUTIES AND RESPONSIBILITIES
Software Development (Build, Extend, Maintain)
Software Design & Architecture (Make the System Better)
Performance & Computational Solutions (Accuracy + Responsiveness)
Quality, Compliance, and Ways of Working
Collaboration & Technical Contribution
Travel
QUALIFICATIONS
Required
Preferred
WORKING CONDITIONS
To qualify for this position, candidates must be able to furnish proof that they are authorized to work in the country they are applying on a permanent basis without sponsorship.
EEO Statement
At Accuray, our commitment to patient-first outcomes drives an inclusive and collaborative work environment where the best ideas rise to the top - and everyone works to push them further. We value diversity in both the professional and personal backgrounds of our employees, as this variety adds rich energy to every team, every project and every work day. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin - including individuals with disabilities and veterans.
Sourced by ZipRecruiter
Medical equipment and supplies manufacturing and manufacturing
501 - 1,000 Employees
Sunnyvale, CA, US