Test Engineer - Individual Contributor
Responsibilities
- Perform engineering work in operations, production, construction, or maintenance environments to support high-quality product delivery.
- Design and scale up manufacturing processes, instruments, and equipment used in embedded and software-based systems.
- Plan, design, and estimate time and cost for engineering projects, including construction and maintenance of structures, facilities, systems, and components.
- Test manufactured products, including embedded software and hardware, to maintain and improve quality standards.
- Analyze and develop solutions to engineering problems related to manufacturing equipment and systems, including investigating causes of component or system failures.
- Develop, document, and apply engineering standards, procedures, and best practices within the test and verification domain.
- Use embedded systems and software testing techniques to verify functionality, performance, and reliability of products.
- Interact with hardware using network protocols, digital signal analyzers, oscilloscopes, and other test equipment to troubleshoot and validate system behavior.
- Use Python for scripting, automation, or test execution.
- Use MATLAB for analysis, modeling, or test-related tasks.
- Apply basic testing concepts and methodologies to create, execute, and maintain test cases and test scripts.
- Collaborate with cross-functional teams to provide technical input on verification strategies and issue resolution.
- Document test results, issues, and findings clearly and accurately to support traceability and continuous improvement.
- Contribute to the application and improvement of software and embedded verification processes, particularly within regulated environments.
Essential Skills
- 2–4 years of experience in software testing, embedded testing, or firmware/hardware testing.
- Hands-on experience with embedded systems and embedded software verification.
- Proficiency in software testing concepts and methodologies.
- Familiarity with Python for scripting, automation, or test execution.
- Familiarity with MATLAB for analysis, modeling, or test-related tasks.
- Ability to interact with hardware using network protocols, including configuring and analyzing communications.
- Ability to use digital signal analyzers and oscilloscopes for debugging and verification.
- Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field.
- Ability to work independently as an individual contributor, applying professional expertise with minimal supervision.
- Understanding and application of procedures and concepts within one’s engineering discipline.
Additional Skills & Qualifications
- Familiarity with requirements and traceability tools such as JAMA or DOORS.
- Familiarity with GitLab and CI/CD pipelines and concepts.
- Understanding of the software development lifecycle (SDLC) and verification processes.
- Experience or exposure to verification activities in a regulated environment.
- Ability to interpret and follow engineering standards and procedures.
- Strong analytical and problem-solving skills for diagnosing and resolving engineering issues.
- Effective communication skills for documenting results and collaborating with cross-functional teams.
Pay And Benefits
The pay range for this position is $38.00 - $58.00/hr.
Requirements
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
San Francisco Fair Chance Ordinance
Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.