Software Engineer
Accuray
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 makes treatment shorter, safer, personalized and more effective, ultimately enabling patients to live longer, better lives.Job DescriptionESSENTIAL 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) Directoy 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. WORKING CONDITIONS Office: Indoor Environment: The position takes place indoors, providing a comfortable and climate-controlled workspace. Sedentary Work: This role involves extended periods of sitting and working at a desk, requiring good ergonomic practices. Computer Usage: Proficiency with computers, including software applications and communication tools, is essential for tasks and collaboration. Minimal Physical Strain: While physical demands are generally low, occasional light lifting and moving of objects might be required. Structured Schedule: This position usually follows regular business hours, promoting a consistent and predictable work routine. 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 StatementAt 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.SummaryLocation: Madison, WIType: Full time
- ...Full Stack Software Engineer Anywhere Type: Permanent Category: Development Industry: Legal Workplace Type: Remote Reference ID: JN -082026-108258 Date Posted: 08/11/2026 Shortcut: Description Recommended Jobs Description: Remote...SuggestedHourly payPermanent employmentFull timeLocal areaRemote work
- ...technological innovations that can serve our customers. Our in-house software and hardware teams bring the heart of our appliances to life... ...to invest in you and your career.Our embedded software engineers craft and innovate on truly unique complex controls platforms....SuggestedFull timeWork at office
$174k - $252k
...or equivalent practical experience. 5 years of experience with software development in C++, C, or Python.3 years of experience testing... ...developing accessible technologies. Google's software engineers develop the next-generation technologies that change how billions...Suggested$78k - $156k
...nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:As a Sr. Software Engineer, this seasoned professional will demonstrate competence and creativity in a wide range of technical areas. This role will have...SuggestedFull timePart timeWork at officeWork visaShift workNight shiftWeekend work$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...SuggestedLocal area$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise...Work at officeLocal areaRemote work- ...under the ALTRONEX brand name. Proven, trusted equipment and service since 1961! Job Description Position Summary : The Software Engineer is an individual contributor within a team, responsible for analysis, design, programming, testing, documentation, and...
$70k
...to Workday to apply through the internal application process. Job Category:Academic Staff Employment Type:Regular Job Profile:Software Engineer/Developer I Job Summary: We are seeking a Lead Developer who combines strong software engineering skills with technical leadership...Permanent employmentImmediate start$155k - $180k
...Software Engineer Seattle, WA or Madison, WI Our Mission & Culture At Xealth, we're revolutionizing healthcare by leveraging data and automation to empower care providers (building on EHRs such as Epic and Cerner) to seamlessly prescribe, deliver, and monitor...Permanent employmentHome officeFlexible hours- ...Description Evans Transportation Services is seeking a Backend Software Engineer to develop and maintain scalable applications, APIs, integrations, and databases that support our transportation and logistics operations. This role partners with business and technology teams...
$120k - $150k
...As a Senior Software Engineer, this professional will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across...Work experience placementCasual workLocal areaFlexible hours$161.64k - $217k
...foreign equivalent, in Computer Science, Information Technology, Engineering, or closely related quantitative discipline. Special Skill... ...:00 p.m. The Intelligent Heart Of Customer Experience Zendesk software was built to bring a sense of calm to the chaotic world of customer...Work experience placementRemote work$98.9k
...superpowers. You own and execute features independently, build APIs for engineers to solve customer problems, and ensure our systems are... ...efficient, optimized, scalable, and reliable. Developing software testing and validation procedures and documentation. Ensuring...Work at officeRemote work$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...Local area- ...Job Description Job Description Software Development Engineer We're looking for exceptionally talented Software Development Engineers who are passionate about solving real-world problems and making a measurable difference. If this sounds like you, we'd love...Permanent employmentFull timeTemporary workWork at officeImmediate startRemote workRelocationHome office
- ...experts and integrated directly with property management systems, serving over 2M units. The Role We are looking for a Senior Software Engineer to drive the evolution of our shared data platform - the core infrastructure that powers all three ApartmentIQ products. In...Temporary workRemote workWork from homeWork visaFlexible hoursShift work
- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark... ...and maintain coding standards and best practices for the engineering team. Design for security and privacy from the ground up in all...Flexible hours
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...Job Description Senior Robotics Software Engineer Full-Time | In-Person | Suamico, WI We build full-size commercial autonomous robots that mow large properties without an operator in the seat. They run in real terrain, including wet grass, dust, heat, GPS dropouts, and...Full timeFor contractorsRemote work
- ...develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and... ...live longer, better lives.Job DescriptionSUMMARY: The Software Engineer participates in requirements, design, development, integration,...Permanent employmentFull timeWorldwide
- ...develop, introduce and support new treatment delivery systems and software that will give new hope and new health to cancer patients and... ...DescriptionSummary: The Motion Controls & Robotics Software Engineer is responsible for the research, planning, design, implementation...Permanent employmentFull time
$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle Server Technologies ( Oracle Exadata technology is the newest innovation in Oracle's history as the provider of the industry's...Temporary workFlexible hours$107.5k - $134.4k
...Health Solutions is seeking a dynamic Manager, EDI & Platform Engineering to lead a high-performing team responsible for enterprise healthcare... ...and apply analytic thinking skillsGood knowledge of computer software applicationsWorks well under pressure and adaptable to change;...Full timeWork from home- ...by top VC firms, we are poised to disrupt the billion-dollar engineering simulation industry with our fast-growing trajectory. About... ...the Role Flexcompute is seeking a highly capable mid-level software engineer to join our Wisconsin-based engineering team. This role...
- SUMMARYThe Senior Salesforce Service Cloud Solution Architect leads the design, governance, and delivery of enterprise Salesforce Service Cloud capabilities within the IT organization. This role partners IT leadership, business stakeholders, implementation partners, onshore...Contract work
$95k - $150k
...Job Description Job Description Paradigm is a software company transforming the way that the residential, construction & building... ...operate across the globe. We are looking for a Senior Software Engineer - IBM App Connect Enterprise to be part of revolutionizing these...For contractors- ...Job Description Job Description Position Title: Senior Software Engineer – Interoperability Reports to : Senior Manager Global Software Engineering FT/PT : Full-time Location : US Office, Hybrid- Office 3 days a week Position Summary: Join our dynamic...Full timeFor contractorsWork at officeShift work3 days per week
- ...Participate in issue tracking and sprint activities using Jira or similar tools. Experience Requirements: ~7-10+ years of professional software development experience with a hands-on focus. ~ Expertise in Java, Spring/Spring Boot, REST APIs, microservices, and web...Hourly payContract workLocal areaRemote work
$161.1k - $241.7k
...synonymous with entertainment excellence and creativity.Build the Cloud Foundation Behind Sony Interactive EntertainmentEvery day, engineering teams across Sony Interactive Entertainment rely on the platforms we build to deliver secure, resilient, and scalable services....- ...or a technical expert, this position will set you up for success in the future.Primary ResponsibilitiesThe Lead Integrated Systems Engineer will play a critical role in delivering products that meet our customers’ expectations while advancing our manufacturing...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Madison, WI
- software developer fintech Madison, WI
- senior robotics software engineer Madison, WI
- network software engineer Madison, WI
- software engineer remote Madison, WI
- part time software developer remote Madison, WI
- software engineer full time Madison, WI
- entry level software engineer remote Madison, WI
- senior software engineer ruby on rails Madison, WI
- consulting software engineer Madison, WI



