Software Development Engineer in Test (SDET)
$100k - $160k per yearOuster
Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots, smart intersections, and many other applications. If you’re motivated by solving big problems, we’re hiring key roles across the company and need your help!
About OusterAt Ouster, we are pioneering the future of Physical AI by redefining the capabilities of deep learning. Through our groundbreaking digital lidar solutions, including the Ouster Gemini perception platform and BlueCity smart city applications, we deliver the critical intelligence needed to build a safer and more efficient world.
Job Summary
We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing framework. This role is a pivotal link between our development and quality assurance teams, focusing on building a robust, scalable, and automated testing infrastructure. You'll be the champion for testability, ensuring new code is designed with testing in mind and that our products are rigorously validated before release. This is a hands-on role that requires a strong technical background and a passion for quality.
Key Responsibilities
- Integration Framework Ownership: Be 100% responsible for the design, implementation, and maintenance of the integration testing framework. This framework will serve as the primary tool for validating new features and system-level interactions.
- Bridging the Gap: Serve as the primary liaison between the development team and manual testers, translating manual test cases into automated scripts and providing technical guidance on test strategy.
- Architectural Guidance: Work closely with the development team to ensure new feature implementations are designed with strong testability as a core requirement. You will gate features based on the architectural design's ability to support comprehensive integration testing.
- Feature Awareness: Maintain deep knowledge of upcoming features and new development work, allowing you to proactively design and prepare the necessary testing infrastructure.
- Test Implementation & Management: Manage the backlog of integration tests to be implemented and be a hands-on contributor, writing, running, and debugging test cases. You will also oversee the delivery of the testing framework for use by other team members, including manual testers.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of proven experience in designing and implementing automated integration testing frameworks.
- 5+ years of professional experience and expert-level proficiency in Python
- 1-2 years of working knowledge of C++
- Experience with GUI test automation frameworks (e.g., Qt Test, Squish, Selenium, Playwright).
- A proactive and self-starting attitude, with a demonstrated ability to take ownership, drive tasks to completion, and make things happen with minimal supervision.
- Experience with testing methodologies, tools, and best practices.
- Excellent communication and collaboration skills, with the ability to influence technical decisions.
- Strong problem-solving and analytical skills.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Hands-on experience with CI/CD pipelines and tools, particularly Jenkins.
- Proficiency working in a Linux environment.
- Experience with containerization technologies like Docker.
Preferred Qualifications
- Experience with Rust as a replacement for C++ is highly desirable.
The base pay will be dependent on your skills, work experience, location, and qualifications. This role may also be eligible for equity & benefits. ($100,000 - $160,000)
$85.23k - $107.59k per year
...existing vacancy. Requisition ID: 77730 Description Test Engineer 2 Skyworks is seeking a full time Test Engineer for our... ...required for testing and evaluating standard and special devices. Development of RFIC ATE test solutions for NPI and high volume...SuggestedFull timeFor subcontractor- ...track record in application development and exceptional leadership skills... ...team. As the Director of Software Development, you will play a... ...disciplinary teams , including Engineers, product owners, Marketing,... ...use. Iterate on the design, testing, and implementation of...SuggestedLong term contractFull timeInternshipWork at officeWorldwide
$106k - $140k per year
...a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team... ...partnering closely with Product and Development teams to implement critical quality standards... ...summarization ~Collaborate with engineers, product owners, and stakeholders to...SuggestedWorldwide$108k - $158k per year
...Medical Ltd. is a trusted source for the development and manufacture of nuclear medicine for biotechnology... ...and manage a team in the BWXT Medical, Engineering & Development department. Leads team to... ...technical teams to design, build and test prototypes of equipment and processes...SuggestedInternshipLocal areaImmediate startFlexible hours$81.9k per year
...Enterprise portal team as a Sr. Product Test Engineer. We're looking for a collaborative individual... ...shape the vision for quality in our software. In this foundational role, you'll... ...interpretation of test results throughout the development process. When issues arise, you'll...Suggested$81k - $105k per year
...passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile... ...partner closely with Product and Development teams to understand and implement critical... ...~Collaborate with software engineers, product owners, and other stakeholders...Worldwide$185k - $195k per year
...LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology... ...this role, you will play a key part in the development of next-generation devices, including... ...and external vendors Design, develop, test, and debug embedded software on Linux-based...Permanent employmentFull timeInternship- ...with cross-functional teams, including engineering, support, and product groups, to deliver... ...Haves ~5+ years of experience in software development or technical support roles. ~ Backend... ...Inventory Management. Familiarity with testing frameworks such as Protractor, Jasmine,...Flexible hours
$89.8k - $118.9k per year
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite... ...the next step in your career? As a Project Engineer, Land Development and Municipal Engineering, you will support a growing...Full timeFor contractorsWork at officeLocal areaRemote workFlexible hours- ...intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140k - $165k per year
...Senior Software Engineer (Full-Time, Remote) — Canada Salary: CAD $140,000–$165,000 / year Work Schedule: 9:00 AM - 5:00 PM PST... ...major backend initiatives across their full lifecycle — design, development and implementation, rollout, and long-term maintenance and support...Remote jobLong term contractFull time$94.5k - $174.2k per year
...and tracing systems that give engineers across Apple the ability to... ...rigorous coding, documentation, and testing practices across different... ...Strong experience developing software for embedded systems with... ...Experience in embedded firmware development and real-time operating...Local areaRelocation- ...layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’ll...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
$180k - $275k per year
...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly... ...: Own all stages of feature implementation, from design and development through deployment, production support, and maintenance....InternshipWork at officeLocal areaRemote workFlexible hours$140k - $160k per year
...company with a range of lidar sensors and software solutions built on top of those sensors.... .... Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software... ...understanding of how to design, develop, test, and monitor production backend systems...Full time- ...highways safer and smarter. Role Overview We’re looking for a Software Engineer to work on real-time, performance-critical systems powering... ...Collaborate with ML, QA, and deployment teams to integrate, test, and support systems in real-world deployments Requirements...
- ...workplace that supports career development, professional growth, and... ...We are seeking a Full-Stack Software Developer with strong Java and... ..., and system bugs Perform testing and validation to ensure accuracy... ...degree in computer science, Engineering, IT, or related discipline...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...seeking a Senior Application Software Architect to join our team in... ...with best practices for web development. The redesign and development... ...requirements with automated tests. Implement Procedural Language... ..., information technology, engineering or the equivalent as established...Long term contractWork at officeRemote workFlexible hours
- ...Ottawa, the city’s lead economic development agency, this initiative works... ...top talent for Module NPI Test Lead . This job posting... ...production. The Opportunity The Engineering Team at AttoTude consists of... ...teams in hardware, test software, firmware and DVT Deep...
- ...The Software Technologies team provides solutions to meet grid security needs... .... As a Power System Software Engineer, you will be involved in both software development and power system studies.... ...models in software Design, code, test and documentation of software...Full timeImmediate startRemote workWork visa
$116.2k - $166.2k per year
...IQVIA Privacy Analytics is looking for a strong Software Development Manager to lead high-performing award-winning Agile teams in a collaborative... ..., and fun environment. You will hire and develop top engineering talent, guide multiple development teams, and ensure consistent...Full timePart timeWorldwide- ...workplace that supports career development, professional growth, and... ...We are seeking a Full-Stack Software Developer to support the ongoing... ...issues Analyze, validate, and test code against defined... ...in Computer Science, Computer Engineering, IT, or related field ~ Strong...Full timeContract workTemporary workPart timeInternshipWork at officeFlexible hours
$128k - $170k per year
...company with a range of lidar sensors and software solutions built on top of those sensors. Our... ...-driven, dynamic and passionate software engineer who will be a key player in improving our... ...understanding of how to design, develop, test, and monitor production backend systems...Full time- ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies... ...Write clean, maintainable code supported by unit and integration tests. ~Troubleshoot and debug UI issues to improve performance...Hourly payInternshipSummer internshipWork at officeLocal areaRelocation
$90k - $110k per year
...motivated and capable Intermediate Software Developer to join our Engineering team. In this role, you will serve... ...independently manage a broad range of development tasks. This role represents... ...implementation, integration, and system testing Develop and execute test procedures...Full timeCasual workWork from homeFlexible hours- ...’s capital. Led by Invest Ottawa, the city’s lead economic development agency, this initiative works alongside tech companies, recruiters... ...lab expertise, private-sector execution, and Japanese engineering excellence to develop the systems and infrastructure needed to...Work at office
- ...In this role, Senior Embedded Software Developer will assume... ...software modules, overseeing their development, quality, and functionality.... ...design, development/coding and testing of our cutting edge Software... ...Collaborate with experienced engineers in the design, coding, testing...
- ...opportunity As a member of a dynamic development team, the Senior Embedded Software Designer will be actively involved... ...Document, review and execute unit test cases Provide support throughout... ...A bachelor's degree in Electrical Engineering or Computer Science 7+ years of...Full time
$40k per year
...always our top priority. About the role. The Outbound Sales Development Representative generates qualified and engaged leads for... ...English (reading/writing/speaking). ~1+ year in retail/hospitality/software sales ideally. ~ Post Secondary Education. ~ Experience...Permanent employmentFull timeCasual workInternshipWork at officeRemote workMonday to fridayShift work$75k - $90k per year
...Development Manager Location: Ottawa, ON, (Hybrid, 2 day per week) is preferred. Open to considering fully remote. Employment type: Full Time (4 days a week), Contract Salary: $75,000 – $90,000, based on qualifications and experience Posting Type: Current...Full timeContract workSummer workWork at officeRemote workRelocationFlexible hoursWeekend workDay shiftAfternoon shift2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer in Test (SDET). Be the first to apply!
- test validation logiciel Ottawa, ON
- entry level software Ottawa, ON
- software quality assurance Ottawa, ON
- software Ottawa, ON
- software implementation project manager Ottawa, ON
- spécialiste assurance qualité logiciel Ottawa, ON
- embedded software Ottawa, ON
- software asset management analyst Ottawa, ON
- software qa Ottawa, ON
- software support Ottawa, ON

