Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ALTEN Logo

Software Engineer

ALTEN

Salary not specified
Oct 30, 2025
Greensboro, NC, US
Apply Now

ALTEN Technology USA is seeking a Software Engineer to design and implement test benches for robotic subassemblies, ensuring reliability and performance across the manufacturing process.

Requirements

  • Advanced proficiency in Python and object-oriented programming
  • Experience with hardware-in-the-loop simulation or hardware mocking
  • Strong knowledge of PySide or similar GUI development frameworks
  • Hands-on experience with multi-threading and event-driven programming
  • Familiarity with GitLab and CI/CD pipelines
  • Working knowledge of databases and data handling within test environments
  • Experience integrating software with external hardware systems

Responsibilities

  • Develop Python code to interface with test bench hardware (via Galil PLCs)
  • Design and implement GUI wireframes and screens using the PySide Python library
  • Create and manage event-driven test sequences with multi-threaded logic
  • Configure Windows 10 PCs and Galil PLCs for test execution
  • Update and maintain database code for new data types and testing parameters
  • Conduct software integration testing and troubleshooting for test benches
  • Contribute to continuous improvement of testing frameworks and tools

Other

  • Analyze and understand test box requirements for multiple manufacturing stages
  • Collaborate with internal engineering teams to define the testing process for each system
  • Work closely with electrical engineers to identify necessary actuators and sensors
  • Willingness and ability to work fully onsite in Greensboro, NC and travel across North Carolina as needed
  • Excellent communication skills and ability to clarify requirements with stakeholders