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

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Madison, WI vacancy
  •  ...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... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Madison, WI
    2 days ago
  •  ...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.... 
    Suggested
    Full time
    Work at office

    Sub-Zero and Wolf

    Madison, WI
    2 days ago
  • $61.3k - $122.7k

     ...advances in cancer detection and treatment guidance, we will help eradicate the disease and the suffering it causes. As an Software Engineer II, you will have a basic understanding of all software components for Abott. This role will design, develop, test, and maintain... 
    Suggested
    Full time
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    3 days ago
  • $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

    Google

    Madison, WI
    5 days ago
  • $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... 
    Suggested
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Night shift
    Weekend work

    Abbott

    Madison, WI
    3 days ago
  • $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... 
    Local area

    Coinbase

    Madison, WI
    5 days ago
  • $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 employment
    Immediate start

    University of Wisconsin

    Madison, WI
    2 days ago
  •  ...Software EngineerGive hope. Give health. Make your mark in the fight against cancer.At Accuray, we make a direct and powerful impact on...  ...patients to live longer, better lives.Job DescriptionThe Software Engineer participates in requirements, design, development, integration,... 
    Worldwide

    Accuray

    Madison, WI
    35 minutes ago
  •  ...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... 

    Jobiqo

    Madison, WI
    3 days ago
  • $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 office
    Local area
    Remote work

    Buoyant Inc

    Madison, WI
    5 days ago
  • $100k

     ...walmart lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b

    SynergisticIT

    Madison, WI
    1 hour ago
  •  ...Senior Software Engineer IIIReports to: Software Engineering ManagerLocation: This is a majority remote position, but is required to be within the metropolitan areas of one of the following cities where we operate: Madison WI, Philadelphia PA, Boulder CO, or Los Angeles... 
    Full time
    Work experience placement
    Remote work
    Night shift

    Bicycle Transit Systems

    Madison, WI
    3 days ago
  • $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 employment
    Home office
    Flexible hours

    Xealth

    Madison, WI
    1 day ago
  • Software EngineersOn: Software engineers apply the principles of software engineering to the design, development, maintenance, testing, and evaluation of the software and systems work to the specified requirements.

    Software Technology Inc

    Madison, WI
    31 minutes ago
  •  ...Software Development EngineerWe're looking for exceptionally talented Software Development Engineers who are genuinely excited about solving real world problems and fired up about making a difference. If this sounds like you, we'd love to talk to you about immediate and... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Relocation
    Home office

    Yahara Software

    Madison, WI
    1 day ago
  •  ...Senior Software EngineerThe Senior Software Engineer serves as a technical expert and reference for complex software components. This role involves hands-on development, technical guidance, and the design and development of AP Suite software for the reconstruction and... 
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    Madison, WI
    4 days ago
  • $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 placement
    Remote work

    Zendesk

    Madison, WI
    4 days ago
  •  ...the quality bar for the teamMentor and support less-experienced engineers through pairing, reviews, and knowledge sharingCollaborate...  ...field, or equivalent practical experience5+ years of professional software development experience (or equivalent demonstrated impact)... 
    H1b
    Work at office
    Remote work
    Relocation

    State of Wisconsin Investment Board

    Madison, WI
    1 hour ago
  •  ...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... 

    Evans Transportation Services, Inc.

    Madison, WI
    2 days ago
  • $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 placement
    Casual work
    Local area
    Flexible hours

    Harris Computer

    Madison, WI
    5 days ago
  • $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

    Coinbase

    Madison, WI
    5 days ago
  • $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 office
    Remote work

    Zoom Corporation

    Madison, WI
    4 days ago
  •  ...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 work
    Remote work
    Work from home
    Work visa
    Flexible hours
    Shift work

    ApartmentIQ

    Madison, WI
    3 days ago
  •  ...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

    Inkit

    Madison, WI
    5 days ago
  • $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 time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Madison, WI
    1 day ago
  •  ...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 time
    For contractors
    Remote work

    Pop-Up Talent

    Madison, WI
    3 days ago
  •  ...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 employment
    Full time

    Accuray

    Madison, WI
    1 day ago
  • $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 work
    Flexible hours

    Oracle

    Madison, WI
    1 day ago
  •  ...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... 

    Flexcompute Inc.

    Madison, WI
    3 days ago
  • $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 time
    Work from home

    Quartz Health Solutions

    Madison, WI
    5 days ago

Do you want to receive more vacancies?

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