Software Engineer
$143.8k - $267kRoche
At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.The PositionA healthier future. It’s what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That’s what makes us Roche.In this role, you will lead instrumentation software development for digital pathology solutions that directly transform patient diagnostics. You will join a dynamic, collaborative team in designing and building scalable applications—from initial concept and backend logic to UI and full end-to-end system integration.The OpportunityLead software development and integration efforts for complex digital pathology instrumentation and robotic systems.Design and maintain elegant, scalable code using C#, C/C++, .NET, and Linux for both backend logic and user interface layers.Develop and execute unit, subsystem, and integration testing to ensure high product quality and reliability.Collaborate within an Agile environment with solution architects, hardware engineers, and software leads to translate business requirements into robust technical reality.Mentor and guide fellow engineers, fostering technical growth and sharing best practices across multi-disciplinary project teams.Drive technical innovation by prototyping new software systems and leveraging shared architecture components across solutions.Who You AreYou hold a BS/BA degree in Computer Science, Engineering, or a related field You have 6 years of medical hardware device and/or diagnostics instrument experience You have 6+ years of technical knowledge of C#, C/C++, Linux, .NET, Angular, and distributed systems or robotics.You have 3 years of firmware development (C/C++)You have a proven track record of taking software projects from idea to final release using solid system design principles.You are familiar with modern development methodologies, such as the Scaled Agile Framework (SAFe) or Scrum.You excel at explaining technical concepts, mentoring team members, and working effectively with diverse stakeholders across engineering disciplines.Relocation benefits are not available for this job posting.The expected salary range for this position is based on the primary location of Santa Clara, CA . 143,800.00 -267,000.00 USD Annual Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below.BenefitsWho we areA healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.Let’s build a healthier future, together.Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.SummaryLocation: Santa ClaraType: Full time
- ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI... ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a...SuggestedVisa sponsorship
$182k - $226k
...our world! Our outstanding people deliver creative decarbonization energy solutions to our customers.We are seeking a Senior Software Engineer to join Electric Hydrogen's Digital Team, where you will develop mission-critical software that powers the world's most powerful...SuggestedTemporary work$184k - $287.5k
## Senior Fullstack Software EngineerApplylocations: US, MA, Westford: US, TX, Austin: US, CA, Santa Claratime type: Full timeposted... ...development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level...SuggestedWorldwide$132k - $198.45k
...NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors. About the Team We're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's...SuggestedImmediate startFlexible hours$123k - $190k
...and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality... ...and AV System Reliability. Role As a Software Engineer on the HIL Platform and Services Team, you get to be at the...SuggestedFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours- Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other engineers, designer, and PM to plan, design, build, and ship high quality software. Your responsibilities will include: Designing...
$125k - $200k
Full Stack Software Engineer Our client is a world class global consulting firm offering technology assistance to its many clients. Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack Software...Visa sponsorship$81.5k - $141.3k
...Our 122,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: We are seeking an experienced, high caliber Software Engineer II. Performs moderate risk/moderate complexity specialized level software project activities in such areas as Development,...Shift work$130.75k - $181k
...Platform team to design, develop, and maintain the large-scale software platforms that serve millions of users globally. In this... ...tolerance, horizontal scalability, and load balancing.Performance Engineering: Drive the scaling, optimization, and innovation of the Data Platform...Permanent employmentWork experience placementWork at office3 days per week$174k - $252k
...product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style... ...C).3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture...$174k - $252k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ...and supporting open-source projects.Google's software engineers develop the next-generation technologies that change how billions...- Job DescriptionTitle: Senior Software Architect EngineerType: permanentLocation: San Jose, CAJob description:A Medical Device Company Located... ...in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort...Permanent employment
- Required Qualifications ~6+ years of professional software development experience . ~ Strong programming experience in at least... ...of the following areas: Backend development Platform engineering Distributed systems Parallel computing...Local area
$153k - $204k
...March 2025. Learn more at What You'll Do: The Cloud Platform API team builds the API platform and the tooling that every other engineering team at CoreWeave uses to ship and consume APIs. This role sits with the group that owns CoreWeave's Go framework for building...Permanent employmentFull timeContract workTemporary workCasual workWork at officeFlexible hours$119.25k - $150.85k
...reliable Hardware-in-the-Loop (HIL) validation platforms that test AV software before it’s deployed to vehicles. Our platforms ensure... ...before they reach the road. About the Role As a Software Engineer on the HIL Platform and Services team, you will be at the...Full timeInternshipLocal areaWork from homeRelocation package$132.4k - $217.6k
...Range:$132,400.00 - $217,600.00Bio-Techne develops innovative software and instrumentation solutions that help scientists generate accurate... ..., automation, and scientific insight. This Senior Software Engineer role sits at the intersection of AI engineering, cloud-native microservices...Full timeTemporary workInternshipWorldwideFlexible hours- ...simplify security with zero compromise using AI and Machine Learning. Who You Are We are looking for a highly skilled Senior Software Engineer to assume a leadership role in developing and maintaining APIs for our AI platform. As a Senior Software Engineer, you will...Full timeTemporary work
$224k - $356.5k
The Autonomous Vehicles Platform team is looking for a Senior System Software Engineer. As part of our team, you will work on our Autonomous Driving Platform software, implementing high-performance and scalable solutions for data collection and autonomous vehicle fleets...Full time$280k - $380k
...fast at internet scale. We focus on reliability and automation, engineering systems that perform under stress and continuously improve. We... ...experienced DevOps/SRE (Site Reliability Engineering) Senior Software Engineer to join our dynamic team. The ideal candidate will...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$168k - $270.25k
As a Senior Software Engineer on NVIDIA’s Global Network Visibility (GNV) team within NVIDIA's Global Network Infrastructure (GNI) organization, you will lead the platform that turns network topology, configuration, telemetry, and direct measurement into trusted, self-service...Full time$140k - $180k
...Job Description Job Description Software Platforms Development Engineer LHH is seeking a Software Platforms Development Engineer for a direct-hire opportunity with an established organization in the automotive industry. This position will focus on developing and...Local area$152k - $241.5k
...need to see:Possess a BS or MS in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field, or... ...Lambda, Google Cloud Functions, Azure Functions, etc.Background in software development with AI tools (Codex, Claude, etc.)With a competitive...Full time- ...value. We are a dynamic and collaborative team of researchers and engineers who thrive on pushing the boundaries of what's possible,... ...fits together. Qualifications ~0–2 years of professional software engineering experience (internships, co-ops, and strong personal...Internship
$92.5k - $209.5k
...and curates team-scoped documentation, samples, and adoption guidance. Responsibilities Key Responsibilities Platform Software Development: Own a bounded platform component (service module, SDK area) and evolve its contracts for multi-tenant use. Perform...Temporary workImmediate startFlexible hoursShift work- ...interfaces rather than tune inside someone else's system. We encourage engineers to take ownership of technical and product decisions and to... ...looking for someone who has: ~5+ years building production software, including at least one shipped system where they owned the...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workShift workDay shift
$215k - $250k
...centrally store it, and make available to any downstream query engine and use case (from traditional analytics to real-time AI / ML).... ...productionize the next generation of our data tech stack by building the software and data features that actually process all of the data we...Odd jobWork at officeLocal areaRemote workRelocationRelocation package- ...Job Description Job Description SOFTWARE ENGINEER Remote (Pacific Hours) axiomcloud.ai (***) ***-**** Axiom Cloud is transforming how the world’s cooling systems are powered, operated, and maintained; generating significant climate and financial impact....Remote workFlexible hours
$136.5k - $276.5k
SASE Cloud Software Engineer - AI & BackendThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Full timeWork experience placementWork at officeLocal areaImmediate start2 days per week- ...Position: Simulation CV/ML Engineer III Location: Sunnyvale, CA (Hybrid) Duration: 12+ months contract Contract Pay range: $... ...Science or a related field. ~ Minimum 5+ years of experience in software engineering, with a focus on ML infrastructure design. ~5+...Full timeContract workTemporary work
$133.75k - $200.63k
...world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityOur engineering team is comprised of creative problem solvers and strategic software engineers who collaborate closely with product, design, and business teams. We sit at the intersection...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software developer positions Santa Clara, CA
- agile software developer Santa Clara, CA
- software engineer intern Santa Clara, CA
- rust software engineer Santa Clara, CA
- software engineer internship Santa Clara, CA
- entry level software engineer remote Santa Clara, CA
- senior software engineer remote Santa Clara, CA
- senior software design engineer Santa Clara, CA


