Sr Engineer, Embedded Test

Job Description

Job Summary:

Responsible for designing and developing comprehensive test strategies, plans, and test cases for embedded software and hardware products. Ensures the quality and reliability of our embedded software and hardware products through rigorous testing and analysis. Collaborates closely with cross-functional teams, including software developers, hardware engineers, and quality assurance professionals to identify and resolve issues and ensure the successful delivery of high-quality embedded systems.

Duties & Responsibilities:

  • Design and develop test strategies, plans, and test cases for embedded software and hardware products.
  • Execute and oversee the execution of test plans, including functional, performance, integration, and system-level testing.
  • Develop and maintain automated test scripts and frameworks for efficient and reliable testing.
  • Collaborate with software developers and hardware engineers to understand product requirements and design effective test approaches.
  • Identify, document, and track software defects and issues, working closely with the development team to facilitate their resolution.
  • Perform root cause analysis and provide detailed bug reports and test status reports to stakeholders.
  • Continuously improve test processes, methodologies, and tools to enhance efficiency and effectiveness.
  • Mentor and provide technical guidance to junior members of the test engineering team.
  • Stay updated with the latest industry trends, technologies, and best practices in embedded systems testing.
  • Perform other duties and projects as assigned.

Minimum Qualifications:

  • Bachelor’s or master’s degree in electrical engineering, computer engineering, or a related field.
  • Minimum of five (5) + years of related experience.
  • Proven experience as a Test Engineer or similar role, with a focus on embedded systems.
  • Experience with test automation frameworks (e.g., C, C++), scripting languages (e.g., TCL, Python), and tools for embedded systems testing.
  • Solid knowledge of software testing methodologies, tools, and defect tracking systems.
  • Strong understanding of embedded systems architecture, firmware, and hardware components.
  • Proficiency in test planning, test case development, and test execution for embedded systems.
  • Familiarity with industry-standard protocols and interfaces, such as UART, SPI, and I2C.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities to work effectively in a team-oriented environment.
  • Ability to work on multiple projects simultaneously and meet project deadlines.

Preferred Qualifications:

  • Prior experience in mentoring or leading a team is a plus.

Education:

  • Bachelor’s or master’s degree in electrical engineering, computer engineering, or a related field.

The anticipated range for this position is $120,000 – $150,000. Actual placement within the range is dependent on multiple factors, including but not limited to skills, education, and experience.

Physical requirements/Work Environment

This position primarily works in an office environment. It requires frequent sitting, standing, and walking. Daily use of a computer and other computing and digital devices is required. May stand for extended periods when facilitating meetings or walking in the facilities.

The physical demands of the position described here are essential functions of the job and employees must be able to successfully perform these tasks for extended periods. Reasonable accommodations may be made for those individuals with real or perceived disabilities to perform the essential functions of the job described.

Job Category
Science and Engineering
Job Type
unspecified
Salary
USD 120,000.00 - 150,000.00 per year
Country
United States
City
Irvine
Career Level
unspecified
Company
Masimo
JOB SOURCE
https://egcu.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX/requisitions/preview/2257