← Back to jobs

Data Science Technologies Logo
Software Development Engineer

Data Science Technologies

 

Redmond, WA, USA

Posted On: 1 day ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Software Development Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, develop, and maintain embedded test automation frameworks for system validation.

This role is on-site.

Responsibilities

  • Design and maintain test automation frameworks using Rust, C, and Python.
  • Develop automated tests for firmware, drivers, and low-level components.
  • Collaborate with hardware and firmware teams for system validation.
  • Handle bring-up and validation of embedded platforms, including bootloaders, BSPs, and secure boot.
  • Implement CI/CD pipelines for embedded software testing and deployment.

Required Skills

  • 5+ years of professional software development experience.
  • Proficiency in Rust, C, and Python.
  • Experience building and maintaining test automation frameworks.
  • Familiarity with ARM architecture and software development on ARM.
  • Experience with embedded platform bring-up and validation.
  • Knowledge of CI/CD practices and tools.
  • Experience using Git or Azure DevOps.
  • Experience with low-level component testing.

Preferred Skills

  • Familiarity with UEFI and TrustZone.
  • Knowledge of firmware development lifecycle and hardware interaction.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs