Essential Duties and Responsibilities Software Development (Build, Extend, Maintain) * Develop and ... Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and ...
Essential Duties and Responsibilities Software Development (Build, Extend, Maintain) * Develop and ... Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and ...
Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$124K - $163K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for an Embedded Software Engineer to help design and develop technology that powers ...
Quick apply
Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$124K - $163K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for an Embedded Software Engineer to help design and develop technology that powers ...
Software Engineer
Madison, WI · On-site
Essential Duties and Responsibilities Software Development (Build, Extend, Maintain) * Develop and ... Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and ...
Software Engineer
Madison, WI · On-site
Essential Duties and Responsibilities Software Development (Build, Extend, Maintain) * Develop and ... Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and ...
The Software Engineer - Team Lead coordinates and participates in the development of Android software for fitness console development with global R&D teams. Directly manages a team of 4-6 Software ...
The Software Engineer - Team Lead coordinates and participates in the development of Android software for fitness console development with global R&D teams. Directly manages a team of 4-6 Software ...
The Software Engineer - Team Lead coordinates and participates in the development of Android software for fitness console development with global R&D teams. Directly manages a team of 4-6 Software ...
Quick apply
The Software Engineer - Team Lead coordinates and participates in the development of Android software for fitness console development with global R&D teams. Directly manages a team of 4-6 Software ...
Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$124K - $163K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for an Embedded Software Engineer to help design and develop technology that powers ...
Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$124K - $163K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for an Embedded Software Engineer to help design and develop technology that powers ...
Senior Software Engineer - IMS TM/DB Application Programmer
Madison, WI · Remote
$120K - $162K/yr
We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMSâ„¢ ... Contribute to the design and development of key components that replicate or extend IMS TM and DB ...
Senior Software Engineer - IMS TM/DB Application Programmer
Madison, WI · Remote
$120K - $162K/yr
We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMSâ„¢ ... Contribute to the design and development of key components that replicate or extend IMS TM and DB ...
Lead Software Engineer
Janesville, WI · On-site
$100K/yr
Participate in career development activities for the Software Engineer team * Complete performance evaluations for Software Engineer team * Resolves customer complaints with software, and responds to ...
Lead Software Engineer
Janesville, WI · On-site
$100K/yr
Participate in career development activities for the Software Engineer team * Complete performance evaluations for Software Engineer team * Resolves customer complaints with software, and responds to ...
Sr. Engineer, Systems Software
Madison, WI · Hybrid
$101K - $172K/yr
Additional responsibilities include the development of internal software tools and databases used ... Mentor junior engineers and interns to develop their skills. Facilitate training of junior ...
Sr. Engineer, Systems Software
Madison, WI · Hybrid
$101K - $172K/yr
Additional responsibilities include the development of internal software tools and databases used ... Mentor junior engineers and interns to develop their skills. Facilitate training of junior ...
Software Development: Lead and participate in the full software development life cycle of cloud ... Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile ...
Software Development: Lead and participate in the full software development life cycle of cloud ... Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile ...
Lead Java Software Engineer
Madison, WI · On-site +1
Software Development: Lead and participate in the full software development life cycle of cloud ... Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile ...
Lead Java Software Engineer
Madison, WI · On-site +1
Software Development: Lead and participate in the full software development life cycle of cloud ... Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile ...
Lead Software Engineer
Janesville, WI · On-site
$100K - $133K/yr
Participate in career development activities for the Software Engineer team * Complete performance evaluations for Software Engineer team * Resolves customer complaints with software, and responds to ...
Lead Software Engineer
Janesville, WI · On-site
$100K - $133K/yr
Participate in career development activities for the Software Engineer team * Complete performance evaluations for Software Engineer team * Resolves customer complaints with software, and responds to ...
Lead Java Software Engineer
Madison, WI · Remote
Software Development: Lead and participate in the full software development life cycle of cloud ... Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile ...
Quick apply
Lead Java Software Engineer
Madison, WI · Remote
Software Development: Lead and participate in the full software development life cycle of cloud ... Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile ...
Senior Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$117K - $153K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for a Senior Embedded Software Engineer to help design and develop technology that ...
Senior Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$117K - $153K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for a Senior Embedded Software Engineer to help design and develop technology that ...
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
Senior Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$117K - $153K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for a Senior Embedded Software Engineer to help design and develop technology that ...
Senior Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$117K - $153K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for a Senior Embedded Software Engineer to help design and develop technology that ...
Software Engineer
Middleton, WI · On-site
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
Software Engineer
Middleton, WI · On-site
We are looking for Software Engineers to join our R&D team. If you have a Technical Bachelor's degree preferably in Computer Science or Computer Engineering, a passion for creativity, and to work on ...
Senior Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$117K - $153K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for a Senior Embedded Software Engineer to help design and develop technology that ...
Senior Embedded Software Engineer-Innovation Team
Cottage Grove, WI · On-site
$117K - $153K/yr
Our KT Innovation team focuses on bringing new ideas to life through embedded software development ... We're looking for a Senior Embedded Software Engineer to help design and develop technology that ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...
Software Development Software Engineer information
See Madison, WI salary details
$64K - $77K
2% of jobs
$77K - $90K
4% of jobs
$90K - $103K
6% of jobs
$103K - $116K
8% of jobs
$123K is the 25th percentile. Wages below this are outliers.
$116K - $129K
7% of jobs
$129K - $142K
18% of jobs
The median wage is $145.1K / yr.
$142K - $155K
16% of jobs
$155K - $168K
2% of jobs
$173.4K is the 75th percentile. Wages above this are outliers.
$168K - $181.1K
26% of jobs
$181.1K - $194.1K
1% of jobs
$194.1K - $207.1K
8% of jobs
$64K
$148.6K
$207.1K
How much do software development software engineer jobs pay per year?
What does a Software Development Software Engineer do?
What is the difference between Software Development Software Engineer vs Software Developer?
| Aspect | Software Development Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related field, certifications optional | Bachelor's in CS or related field, certifications optional |
| Work Environment | Collaborative teams, Agile/Scrum settings, cross-functional projects | Individual or team projects, coding-focused tasks |
| Industry Usage | Used across tech companies, startups, and large enterprises | Common in software firms, tech startups, and freelance work |
| Search & Comparison Intent | Often compared for roles involving system design and architecture | Typically searched for coding and application development roles |
While both roles involve software creation, a Software Development Software Engineer often focuses on system design, architecture, and collaborative project management, whereas a Software Developer primarily concentrates on coding and implementing software solutions. The engineer role may require broader technical knowledge and involvement in the development lifecycle, making it suitable for those interested in both design and coding aspects of software projects.
How do Software Development Software Engineers typically collaborate with cross-functional teams during a project?
What are the key skills and qualifications needed to thrive as a Software Development Software Engineer, and why are they important?
- Remote Integration Software Engineer
- Remote Yahoo Software Engineer
- Freelance Junior Cloud Engineer
- Remote No Experience Software Developer
- Contract Mastercard Software Engineer
- Remote Computer Programmer
- Automotive Software Engineer Remote
- No Experience Software Testing
- Executive Full Stack Software Engineer
- Software Developer No Degree
- Sr Software Engineer
- Full Time Disney Software Engineer
- Software Engineer Software Engineer
- Manager Astronomy Software Engineer
- Overnight Software Engineer Visa Sponsorship
- Remote Pinterest Software Engineer
- Contract Servicenow Software Engineer
- Remote Software Engineer Reddit
- Remote Python Sdet
- Junior Software Test Engineer
Full-time
Posted 12 days ago
Job description
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
Essential Duties and Responsibilities
Software Development (Build, Extend, Maintain)
- Develop and maintain software that supports the lifecycle of a complex radiation therapy medical device.
- Write high-quality, reliable code that fulfills product and subsystem requirements in a complex clinical domain.
- Implement automated tests (unit/integration as appropriate) to validate functionality and reduce regressions.
- Contribute to sustaining engineering by troubleshooting, participating in root-cause analysis, and resolving issues found in new or existing functionality.
Software Design & Architecture (Make the System Better)
- Directory impact the development and architecture of software that creates, stores, optimizes and delivers patient treatments.
- Drive critical design and implementation decisions and participate in design discussions for complex systems.
- Present concise designs through written and oral reviews; contribute to clear documentation of designs, decisions, and outcomes.
- Contribute to subsystem requirements and verification approaches for new features.
Performance & Computational Solutions (Accuracy + Responsiveness)
- Participate in decisions affecting high-performance computation solutions to provide responsive and accurate results that meet clinical expectations.
- Collaborate on technology choices (e.g., languages/libraries, compute approaches) to support performance, maintainability, and testability.
Quality, Compliance, and Ways of Working
- Work closely with team members to implement quality applications that meet or exceed rigorous testing expectations.
- Operate effectively in a regulated industry with strict process requirements; document work and follow the defined development processes.
- Support continuous improvement efforts (e.g., coding standards, code reviews, test coverage, build/test automation) to increase engineering efficiency without sacrificing quality.
Collaboration & Technical Contribution
- Collaborate across disciplines (software, systems, test, product, clinical/field stakeholders as needed) to deliver integrated solutions.
- Cross-pollinate the team with theory and practice of software development, object-oriented design, and computer languages.
- Proactively share information and communicate technical status, risks, and decisions to the right audiences at the right level of detail.
Travel
- Some travel (<10%) may be required.
Qualifications
Required
- BS in Computer Science, Computer Engineering, or an equivalent combination of education and experience.
- Proficiency in C++ (object-oriented development), C# or related language.
- Experience with automated unit testing frameworks and building/maintaining testable code.
- Experience with object-oriented analysis & design, including correct use of design patterns and awareness of anti-patterns. Experience with client/server architecture. Strong written and verbal communication skills; able to present and defend designs in reviews.
- Must be able to work effectively in a team environment
Preferred
- Strong mathematics and/or physics background.
- Experience with Medical Device development or other regulated environments.
- Experience with modern software practices and toolchains (e.g., configuration management such as Perforce/Git; CI/CD build, deployment, and test tooling).
- Experience with Python or related languages.
- Experience with client / server architecture.
- Experience developing software in multi-threaded / multi-core environments.
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.