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

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.

Staff Software Engineer
QuidelOrthoStaff 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 & technologiesLinuxSubversion
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 resumeApplicant 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