Embedded Systems Validation Test Engineer (Python)
Embedded Systems Validation Test Engineer (Python)
OSI Engineering
Cupertino, CA
See who OSI Engineering has hired for this role
Pay found in job post
Retrieved from the description.
Base pay range
Embedded Systems Validation Test Engineer (Python)
Description
In this role you will test and validate firmware and drivers for common firmware interfaces, chipsets, communications protocols and various SoC IPs. You will also implement features to support hardware testing and diagnosis of devices, helping with new technology exploration and proof of concept development. This is a highly multi-functional role, and you'll work closely with various teams, like EE, Systems Engineering, Software Engineering, Hardware Testing, QA, Factory, Manufacturing and Operations.
- Qualifications2–8+ years of experience in developing and testing embedded systems/devices
- System Validation testing experience to validate and debug embedded products (FW/SW)
- Must have excellent Python test automation experience
- Understanding and experience with ARM platform and architecture/instruction set.
- Experience with one or more standard hardware protocols (USB, UART, SPI, I2C, I2S, PCIe)
- Experience with debuggers such as gdb, lid, etc.
- Able to comprehend hardware specs and schematics.
- Experience developing drivers/applications in Unix, Linux, or MacOS
- Excellent written and verbal communication skills.
- BS or MS in Computer Engineering, Computer Science, Electrical Engineering or equivalent.
Preferred Qualifications
Familiar with C++/Objective-C/Swift
Submit resume to jobs@OSIengineering.com
Type: Full Time
Location: Cupertino, CA - Onsite 5 days a week, 8 hours per day, no overtime.
Pay Rate Range: $65-75/h (DOE)
No C2C or third party agencies
-
Seniority level
Mid-Senior level -
Employment type
Contract -
Job function
Engineering -
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at OSI Engineering by 2x
See who you knowGet notified about new System Test Engineer jobs in Cupertino, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Quality Assurance Engineer / Contractor
Software Quality Assurance Engineer / Contractor
-
Software QA Test Dev Engineer
Software QA Test Dev Engineer
-
Software Engineer, QA
Software Engineer, QA
-
Software Engineer in Test
Software Engineer in Test
-
Associate QA Engineer
Associate QA Engineer
-
Software QA Test Developer, Robotics
Software QA Test Developer, Robotics
-
Software Engineer in Test
Software Engineer in Test
-
Quality Assurance Engineer
Quality Assurance Engineer
-
QA Engineer Niche
QA Engineer Niche
-
Quality Assurance Tech
Quality Assurance Tech
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More