×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Automation Engineer

Job in Allen, Collin County, Texas, 75013, USA
Listing for: Next Matter
Full Time position
Listed on 2025-11-23
Job specializations:
  • Engineering
    Systems Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About Castelion

Castelion is bringing a new approach to defense development and production: one that focuses on short, iterative design cycles, rapid testing in development, and modern commercial manufacturing strategies for production 're designing, building, and testing next generation long range strike weapons systems to give America and its Allies a definitive edge and deter future conflicts.

Senior Software Automation Engineer

We are seeking a hands-on Senior Software Automation Engineer to be at the forefront of architecting and developing software that drives our radar manufacturing and test infrastructure. In this role, you will design and implement Python-based applications that control RF test equipment, environmental chambers, and data acquisition systems, while ensuring all captured data is stored, organized, and accessible within a Postgre

SQL backend.

This position is critical in scaling and streamlining test procedures for high-reliability radar systems, supporting both production and engineering validation. You'll work closely with test, manufacturing, and RF engineering teams to build robust, repeatable automation workflows that improve efficiency, traceability, and product quality.

Responsibilities

  • Architect and maintain Postgre

    SQL database schemas
    to support test, manufacturing, and validation workflows, ensuring efficient data storage and retrieval.
  • Develop automation scripts in Python to control test chambers, RF instruments (e.g., signal generators, spectrum/network analyzers), and radar devices under test (DUTs).
  • Interface with lab and production equipment using SCPI commands over TCP/IP protocols.
  • Automate test sequences for radar performance validation, environmental stress screening (ESS), thermal cycling, and long-duration burn-in tests.
  • Capture, process, and store test data in Postgre

    SQL with appropriate tagging, indexing, and schema design for traceability and reporting.
  • Integrate automation systems with MES or internal tracking tools to ensure device-level traceability and seamless data flow across teams.
  • Implement robust error handling, retries, and logging mechanisms to support 24/7 testing environments and minimize downtime.
  • Collaborate cross-functionally with test engineers, RF engineers, and manufacturing teams to ensure system reliability, repeatability, and scalability across hardware revisions.

Basic Requirements

  • Bachelors degree in Computer Science, Electrical Engineering, Software Engineering, or related technical field (or equivalent practical experience).
  • 3+ years of professional experience developing software in Python.
  • Hands-on experience with SQL databases (Postgre

    SQL strongly preferred).
  • Experience automating test equipment and systems, including use of SCPI commands and TCP/IP protocols.
  • Familiarity with Linux environments, including shell scripting and system troubleshooting.
  • Demonstrated ability to design, implement, and maintain reliable software systems supporting hardware-in-the-loop or test automation environments.

Preferred Skills and Experience

  • Programming Expertise: Proven proficiency in Python. Solid experience working with SQL databases (preferably Postgre

    SQL) and familiarity with cloud infrastructure platforms such as Azure or AWS.
  • System Design & Integration: Demonstrated success in designing and building scalable data-driven solutions for hardware-in-the-loop (HIL) environments or test automation systems. Experience integrating automation workflows into CI/CD pipelines for embedded hardware or manufacturing test systems.
  • Technical Proficiency: Strong knowledge of Linux-based environments, including shell scripting, network configuration/troubleshooting, and system performance analysis. Skilled in debugging, profiling, performance tuning, and writing maintainable, well-tested code.
  • Analytical & Problem-Solving Ability: Innovative and methodical approach to solving complex system problems using first-principles thinking. Experience developing rapid prototypes to test technical hypotheses, validate design decisions, and define engineering constraints

All employees are granted long-term stock incentives as part of their employment as Castelion. All employees receive access to comprehensive medial, vision, and dental insurance, and the company offers three weeks of paid time off per year.

Leadership Qualities

Bias to Action and Creative Problem Solving. Desire and experience questioning assumptions in ways that lead to break through ideas that are ultimately implemented. Successfully bring in applicable processes/concepts/materials from other industries to achieve efficiency gains. Ability to personally resolve minor issues in development without requiring significant support.

High Commitment, High Initiative. A successful candidate will have a genuine passion for Castelion's mission and consistently look for ways to contribute to the company's technical goals and prevent hardware blockers. Ability to work in a fast paced, autonomously driven, and demanding atmosphere. Strong…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary