Software Development Engineer In Test (SDET)

Posted on Sep 14, 2024 by Lynx Software Technologies
San Jose, CA
Engineering
Immediate Start
Annual Salary
Full-Time
About Us:

We are a leading technology firm specializing in RTOSs, Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification requirements, ensuring our customers build software systems that withstand the highest demands for reliability and security.

Join us in achieving these high levels of quality and security! If you're passionate about building the next generation of aerospace systems, like the F-35 and V-280 that must function flawlessly in any environment, then we want to hear from you!

Job Description:

Lynx Software Technologies is seeking a Software Engineer to champion all aspects of software quality, especially related to test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and conducting usability testing. You'll collaborate with various product teams (RTOS, Hypervisor, Tools, DevOps) and utilize a mix of languages and environments.

Responsibilities:

Develop test plans and test cases leveraging your scripting/programming language expertise.

Design and maintain tests for all product teams.

Create and maintain tests to assess the robustness of product features at all levels (unit, subsystem, system).

Implement regression testing and champion quality-focused methodologies within the software development process, aiming to prevent defects or identify them earlier.

Develop and maintain test automation software and infrastructure.

Education and Experience:

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience.

Strong proficiency in at least one scripting and/or programming language such as Python, Bash, C, C++, Rust, Java, etc.

Knowledge of QA methodologies and industry-standard tools for testing and bug tracking.

Experience creating test plans, strategies, and test cases.

Experience working with Linux/RTOS or device drivers a plus.

Excellent communication skills for cross-functional collaboration across all management levels in both formal and informal settings.

Preferred Skills:

Familiarity with Jenkins build automation and at least one test automation framework (e.g., pytest for Python)

Prior experience developing and maintaining software test automation infrastructure

Experience developing embedded and/or systems-level software in Linux

Why Join Us?

This role offers an opportunity to play a vital role in ensuring the quality and security of mission-critical software used in the aerospace and military sectors. You'll collaborate with talented engineers and contribute to cutting-edge technology that pushes the boundaries of what's possible.

Requirements

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience.

Strong proficiency in at least one scripting and/or programming language such as Python, Bash, C, C++, Rust, Java, etc.

Knowledge of QA methodologies and industry-standard tools for testing and bug tracking.

Experience creating test plans, strategies, and test cases.

Experience working with Linux/RTOS or device drivers a plus.

Excellent communication skills for cross-functional collaboration across all management levels in both formal and informal settings.

Must be a U.S. citizen by law, regulation, executive order, or government contract for ITAR compliance.

Reference: 199176793

https://jobs.careeraddict.com/post/95152225

Software Development Engineer In Test (SDET)

Posted on Sep 14, 2024 by Lynx Software Technologies

San Jose, CA
Engineering
Immediate Start
Annual Salary
Full-Time
About Us:

We are a leading technology firm specializing in RTOSs, Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification requirements, ensuring our customers build software systems that withstand the highest demands for reliability and security.

Join us in achieving these high levels of quality and security! If you're passionate about building the next generation of aerospace systems, like the F-35 and V-280 that must function flawlessly in any environment, then we want to hear from you!

Job Description:

Lynx Software Technologies is seeking a Software Engineer to champion all aspects of software quality, especially related to test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and conducting usability testing. You'll collaborate with various product teams (RTOS, Hypervisor, Tools, DevOps) and utilize a mix of languages and environments.

Responsibilities:

Develop test plans and test cases leveraging your scripting/programming language expertise.

Design and maintain tests for all product teams.

Create and maintain tests to assess the robustness of product features at all levels (unit, subsystem, system).

Implement regression testing and champion quality-focused methodologies within the software development process, aiming to prevent defects or identify them earlier.

Develop and maintain test automation software and infrastructure.

Education and Experience:

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience.

Strong proficiency in at least one scripting and/or programming language such as Python, Bash, C, C++, Rust, Java, etc.

Knowledge of QA methodologies and industry-standard tools for testing and bug tracking.

Experience creating test plans, strategies, and test cases.

Experience working with Linux/RTOS or device drivers a plus.

Excellent communication skills for cross-functional collaboration across all management levels in both formal and informal settings.

Preferred Skills:

Familiarity with Jenkins build automation and at least one test automation framework (e.g., pytest for Python)

Prior experience developing and maintaining software test automation infrastructure

Experience developing embedded and/or systems-level software in Linux

Why Join Us?

This role offers an opportunity to play a vital role in ensuring the quality and security of mission-critical software used in the aerospace and military sectors. You'll collaborate with talented engineers and contribute to cutting-edge technology that pushes the boundaries of what's possible.

Requirements

Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience.

Strong proficiency in at least one scripting and/or programming language such as Python, Bash, C, C++, Rust, Java, etc.

Knowledge of QA methodologies and industry-standard tools for testing and bug tracking.

Experience creating test plans, strategies, and test cases.

Experience working with Linux/RTOS or device drivers a plus.

Excellent communication skills for cross-functional collaboration across all management levels in both formal and informal settings.

Must be a U.S. citizen by law, regulation, executive order, or government contract for ITAR compliance.

Reference: 199176793

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test