Hybrid Senior PCB Software Test Engineer

Posted last week

Apply now

About the role

  • PCB Software Test Engineer developing and executing comprehensive test plans for Jabil's cutting-edge electronic products. Ensuring quality, reliability, and functionality of software controlling Printed Circuit Boards.

Responsibilities

  • Design, develop, and implement test plans, test cases, and test scripts for PCB-related software, firmware, and embedded systems.
  • Execute manual and automated tests to validate PCB functionality, performance, and compliance with specifications.
  • Identify, document, and track software defects and work closely with development teams to ensure timely resolution.
  • Develop and maintain test automation frameworks and tools to improve efficiency and coverage.
  • Perform root cause analysis of software and hardware issues, collaborating with design and manufacturing teams.
  • Participate in design reviews to provide input on testability and ensure comprehensive test coverage.
  • Contribute to the continuous improvement of testing processes, methodologies, and tools.
  • Generate detailed test reports and communicate test results to stakeholders.
  • Stay up-to-date with industry trends and advancements in PCB technology and software testing.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field
  • 7+ years of experience in software testing, with a strong focus on embedded systems or hardware-software integration
  • Proficient in at least one programming language (e.g., Python, C, C++)
  • Solid understanding of PCB design principles, manufacturing processes, and common PCB components
  • Experience with test equipment such as oscilloscopes, logic analyzers, multimeters, and power supplies
  • Familiarity with embedded operating systems and real-time operating systems (RTOS)
  • Knowledge of various communication protocols (e.g., I2C, SPI, UART, USB, Ethernet)
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams.

Benefits

  • medical, dental, and vision insurance plans
  • paid time off accruing at a rate of 3.07 hours during your first year of employment
  • 4 weeks of paid parental leave
  • in 2026, 11 company-paid holidays (9 fixed holidays and 2 optional floating holidays), subject to change yearly
  • 401(k) retirement plan
  • employee stock purchase plan

Job title

Senior PCB Software Test Engineer

Job type

Experience level

Senior

Salary

$65,500 - $117,900 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job