← Back to jobs

American Technology Group LLC Logo
Software Development Engineer
Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Software Development Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain embedded test automation frameworks and CI/CD pipelines for low-level software validation.

This role is on-site.

Responsibilities

  • Design and maintain embedded 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 engineering experience.
  • Strong programming proficiency in Rust, C, and Python.
  • Experience developing embedded test automation frameworks.
  • Familiarity with ARM architecture, UEFI, and TrustZone.
  • Proficiency with Git or Azure DevOps for version control.
  • Experience implementing CI/CD pipelines.
  • Knowledge of firmware development lifecycle and hardware interaction.

Preferred Skills

  • Hands-on experience with board bring-up and debugging tools.
  • Experience with SoC-level integration.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs