Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Validation Test Engineer (Python)

$68 - $83 per hour

OSI Engineering, Inc.

Embedded Systems Validation Test Engineer (Python)

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.

Qualifications:

  • 2–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.
  • Familiar with C++/Objective-C/Swift

Type: Full Time

Location: Cupertino, CA - Onsite 5 days a week, 8 hours per day, no overtime.

Pay Rate Range: $68-83/h (DOE)

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Systems Validation Test Engineer (Python) in Cupertino, CA vacancy
  • $100k - $125k

     ...Job Requirements POSITION: System validation Engineer (Wearables / Embedded HW & FW) Who We Are: Quest Global...  ...driven to design, develop, and test as a trusted partner for Fortune 5...  ...maintain test automation scripts (Python or similar) to improve test efficiency... 
    Suggested
    Temporary work
    Work experience placement

    QuEST Global

    Sunnyvale, CA
    3 days ago
  • $70k - $135k

     ...Responsibilities include writing and testing code, debugging...  ...of existing systems Implement security and...  ...Requirements Strong Python, Lua, and Bash proficiency...  ...in Computer Science, Engineering, or relevant field...  ...Automation Testing Python Embedded Digital Hardware Nice... 
    Suggested

    Tata Consultancy Services Limited

    Cupertino, CA
    5 days ago
  • $70k - $135k

     ...requirements and 2) Strong Python/Lua/Bash + familiarity with C...  ...include writing and testing code, debugging programs. To...  ...Improve functionality of existing systems • Implement security and...  ...• BS in Computer Science, Engineering or relevant field Nice... 
    Suggested

    Tata Consultancy Services

    Cupertino, CA
    1 day ago
  • A technology company is seeking an experienced FW Testing professional in Sunnyvale, CA, to contribute to embedded systems and medical devices projects. Candidates must have strong skills in VC++, MFC, API testing, and knowledge of visual studio developments. This is a... 
    Suggested

    Info-Ways

    Sunnyvale, CA
    2 days ago
  • Experis is looking for an experienced Embedded Software Engineer to join a team in Sunnyvale, CA....  ...10 years of expertise in SoC validation, particularly hands-on...  ...partner teams, and develop validation test plans for various sub-systems. A strong background in embedded... 
    Suggested

    Experis

    Sunnyvale, CA
    3 days ago
  •  ...Job Title: Silicon System Validation Engineer Location: Sunnyvale, CA (100% Onsite...  ...as a whole and do test execution and debugging...  ...complex SoCs. 3+ years of embedded systems or firmware development...  ...in scripting language like python preferred, ability to read... 

    VBeyond

    Sunnyvale, CA
    3 days ago
  • $147.4k - $272.1k

    Silicon Validation Software Engineer: Embedded and Low-level Programming Cupertino, California...  ...our embedded silicon test software platforms, including...  ...clusters, IO Co-Processor system, fabric, power management,...  ...script language such as Python, Perl, or Tcl. At Apple,... 
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $70 - $90 per hour

     ...Embedded Firmware Engineer (Embedded Systems) Summary: This role focuses on low-level embedded...  ...branches. Review schematics and validate firmware behavior against...  ..., I2C. USB (high speed) Python and or Lua scripting to automate testing and debug workflows Create... 
    Full time
    Monday to Friday
    Afternoon shift

    OSI Engineering

    Cupertino, CA
    1 day ago
  • $181.1k - $318.4k

    Apple Inc. is seeking a Software Engineer for SoC Level Validation in Cupertino, California. You will craft and build technology for high-performance...  ...in software engineering, particularly with C/C++, embedded systems, and debugging. This role offers a base pay range... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $100k - $200k

     ...Earth orbit (LEO) space system that will...  ...Are you ready to help validate and shape the performance...  ...Wireless Communications Test Engineer to lead the verification...  ...performance across RF hardware, embedded software, and protocol...  ...automate processes (Python, MATLAB, etc.) is a... 
    Full time
    Contract work
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    2 days ago
  • $100k - $200k

     ...We are building a highly-advanced low Earth orbit (LEO) space system that will fundamentally change the design, economics, manufacturing...  ...our overall quality of life. We are seeking a Hardware Test Engineer with strong experience in Java-based hardware test automation,... 
    Full time
    Work at office
    Immediate start
    Visa sponsorship
    Night shift

    E-Space

    Saratoga, CA
    27 days ago
  •  ...technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The...  ...have proven experience with multi-threaded operating systems, proficiency in Python 3.x, and a solid understanding of GPS or... 
    Flexible hours

    Trimble

    Sunnyvale, CA
    2 days ago
  • $147.4k - $272.1k

     ...Inc. in Cupertino, California, is seeking a Silicon Validation Software Engineer specializing in embedded and low-level programming. The ideal candidate will...  ...develop boot and driver code for Apple SOCs, support system software development, and ensure high-quality product... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $141.8k - $258.6k

    Mac System Validation EPM (Engineering Project Manager) Cupertino, California, United States Hardware Come join a dedicated team of Hardware Validation...  ...for ensuring Mac products go through meticulous testing and validation throughout the development cycle. Our mission... 
    Relocation
    Flexible hours

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $60 - $65 per hour

    Fresh Consulting is looking for a Wireless Systems Engineer in Sunnyvale, CA to manage comprehensive test strategies and debugging complex system issues. The role...  ...in 5G NR and LTE-A technologies and proficiency in Python programming. With 5+ years of relevant experience,... 
    Hourly pay

    Fresh Consulting

    Sunnyvale, CA
    3 days ago
  • $130.6k - $179.6k

     ...Senior System Validation Engineer We are looking for a senior system validation engineer who...  ...and implement detailed validation test-plan covering all hardware and firmware...  ...self-checking test-cases using Python and C/C++ in embedded CPU build environment.... 
    Hourly pay
    Local area

    NXP Semiconductors

    San Jose, CA
    4 days ago
  • $100k - $130k

     ...Job Requirements POSITION: System Validation Engineer, Wireless Connectivity Who We Are: Quest...  ...driven to design, develop, and test as a trusted partner for Fortune 500 customers...  ...stations and lab equipment. Build Python scripts for test automation, data... 
    Temporary work
    Work experience placement

    QuEST Global

    Sunnyvale, CA
    3 days ago
  • $170.7k - $300.2k

    Wireless Systems Validation Engineer - Apple Vision Pro Cupertino, United States | Posted on 09/06/202...  ...will play a crucial role in designing, testing, and optimizing wireless...  ...signal generators. Proficiency in Matlab, Python, or C/C++ for algorithm development and... 

    Career-Mover

    Cupertino, CA
    4 days ago
  •  ...Senior System Software Integration And Validation Engineer Ford Model E is responsible for developing...  ...automotive system level test benches to validate...  ...of automotive systems, embedded software, and control systems...  ...such as C/C++, Python, or MATLAB. Experience... 
    Full time
    Visa sponsorship

    Ford Motor Company

    Palo Alto, CA
    5 days ago
  • $95k - $113k

     ...Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are...  ..., passionate, and committed engineers, technologists, and business...  ...looking for talented System Validation Engineer to partner with Hardware...  ...technical specifications, to test configurations to verify systems... 
    Work experience placement
    Worldwide

    Supermicro

    San Jose, CA
    16 days ago
  • $181.1k - $318.4k

     ...world-renowned wireless systems that connect customers...  ...Systems Design Validation Team, where we ensure...  ...to work with talented engineers on complex technical challenges...  ...execute comprehensive test methodologies for...  ...programming skills in Python, Shell scripting, and/... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  •  ...centers, to PCs, gaming and embedded systems. Grounded in a culture of...  ...The High-Speed IO (HSIO) validation engineer is responsible for driving...  ...architecture, board, firmware, and test teams to ensure coverage...  ...up, test automation (e.g., Python, C/C++), and data analysis... 

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    1 day ago
  • Applied Intuition in Sunnyvale, California is seeking an Engineering Manager for their Self-Driving Systems team. The role involves leading ML teams in...  ...experience managing technical teams, and strong skills in Python and C++. The position offers competitive compensation... 

    Applied Intuition

    Sunnyvale, CA
    5 days ago
  • $205k - $255k

     ...Senior Principal System Validation Engineer San Jose, California, United States...  ...perform system validation tests using leading-edge Data Center...  ..., especially using Python, with emphasis on execution...  ...knowledge of C or C++ for embedded FW and device drivers. Working... 
    Flexible hours

    Astera Labs

    San Jose, CA
    4 days ago
  • $147.4k - $272.1k

    A leading technology company located in Cupertino is hiring a Software Engineer for SoC System Stress Validation. This role involves extensive system-level validation of cutting-edge SoCs, requiring a passion for hardware and software. Candidates should possess a BS in... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • Apple Inc. in Sunnyvale is looking for a Wireless Systems Design Validation Engineer to ensure optimal performance of cutting-edge wireless technology...  ...systems, troubleshooting complex issues, and developing testing frameworks. Candidates should have a bachelor's degree... 

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

    A leading technology company in Sunnyvale seeks a Wireless Systems Design Validation Engineer to develop test methodologies and validate cutting-edge wireless systems. Candidates need a BS with 10 years of experience, strong knowledge of wireless communication, and programming... 

    Apple Inc.

    Sunnyvale, CA
    3 days ago
  •  ...standalone FPGAs and embedded FPGA (eFPGA) solutions...  ...hiring a Sr. Staff/Staff Systems Engineer at Achronix. If you...  ...Responsibilities Design system validation testcases, including...  ...Run system validation tests on customer-facing...  ...language (e.g., Python) and writingcomplete programs... 
    Full time

    Achronix Semiconductor Corporation

    Santa Clara, CA
    3 days ago
  • $130k - $155k

    Software engineer system validation - direct job at SpaceX. Sunnyvale, CA. Software Engineer, Integration...  ...interoperability and performance testing, and improving developer efficiency across...  ...Experience with Linux Experience in Python, and/or other scripting languages Experience... 
    Permanent employment
    Temporary work
    Weekend work

    Payfuture Technologies

    Sunnyvale, CA
    5 days ago
  • An established industry player is seeking a seasoned Embedded Software Engineer with over 12 years of experience in developing high-quality software for Infotainment systems. In this role, you will design, develop, and maintain embedded software, ensuring compliance with... 

    TechDigital Group

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Validation Test Engineer (Python). Be the first to apply!