Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
QuidelOrtho

Staff Software Engineer

QuidelOrtho

Staff Software Engineer for embedded systems at QuidelOrtho, leading design and development of diagnostic platforms. Collaborating cross-functionally to ensure technical quality and compliance.

Posted 6/17/2026full-timeRemote • California • 🇺🇸 United StatesLead💰 $140,000 - $160,000 per yearWebsite

Tech Stack

Tools & technologies
LinuxSubversion

About the role

Key responsibilities & impact
  • Lead the design of software components and subsystems in alignment with system requirements and architecture
  • Lead and influence computing and software architecture decisions across projects and cross-functional teams
  • Develop and review code to implement new functionality, enhance existing capabilities, and uphold software quality standards
  • Provide level-of-effort estimates, technical input, and risk identification to support planning and delivery commitments
  • Gather and document software requirements and specifications
  • Implement unit test to meet coverage goals
  • Fix defects found during implementation process or reported by the software test team
  • Lead complex system integration, debugging, and root-cause analysis across hardware, firmware, and software boundaries
  • Drive software process definition and continuous improvement initiatives to improve quality, efficiency, and compliance
  • Support and help coordinate release readiness activities, including technical review, defect resolution, and cross-functional alignment
  • Perform other work-related duties as assigned.

Requirements

What you’ll need
  • Bachelor’s degree or equivalent in Software Engineering or Computer Science or related field
  • 10 years of related experience as a software engineer designing and supporting development of complex embedded systems
  • Expert-level programming skills in C/C++
  • Repository experience such as Git or SVN
  • Experience developing in Linux-based environments
  • Experience working on a development team using Agile processes
  • Strong knowledge of object-oriented design principles and software design patterns
  • Experience developing software for low-power systems across multiple processor architectures (e.g., x86, ARM)
  • Experience debugging embedded code
  • Able to take complex designs from concept to implementation with minimal supervision
  • Experience estimating, planning, and sequencing software development work
  • Experience eliciting, documenting, and reviewing software requirements and use cases
  • Demonstrates commitment to the development, implementation, and effectiveness of the QuidelOrtho Quality Management System in accordance with ISO, FDA, and other applicable regulatory requirements
  • Ability to travel 5% or less, domestically, if working remotely.

Benefits

Comp & perks
  • medical, dental, vision, life, and disability insurance
  • 401(k) plan
  • employee assistance program
  • Employee Stock Purchase Plan
  • paid time off (including sick time)
  • paid Holidays

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++LinuxAgileobject-oriented designsoftware design patternsembedded systemsdebuggingsoftware requirementslow-power systems
Soft Skills
leadershipcommunicationproblem-solvingplanningcollaborationtechnical reviewrisk identificationcontinuous improvementdocumentationindependence