Senior Software Automation Engineer (Python/C++) | 3 Month Contract with Extension Option
Posted 16 days ago · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
This role involves developing automation frameworks, infrastructure, and test solutions using Python or C++ for complex multidisciplinary defense projects. The day-to-day work includes designing software for hardware/software systems, maintaining multithreaded and inter-process communication applications, and integrating networked embedded systems in Linux environments.
- 10–15 years of experience in software automation development
- Strong Python development experience
- Strong C++ development experience
- Strong object-oriented design and software architecture skills
- Experience developing for multidisciplinary hardware/software systems
Extracted from the job description · kept up to date automatically
Who this suits
This role suits highly experienced software automation engineers with 10 to 15 years of experience, strong Python or C++ skills, and solid knowledge of networking protocols and Linux environments. It is less ideal for junior developers or those without experience in multidisciplinary hardware/software systems.
Full job description
Original listing · kept for referenceSenior Software Automation Engineer (Python/C++) | 3 Month Contract with Extension Option
We are looking for a Senior Software Automation Engineer to support the development of advanced multidisciplinary defense projects.
This is a 3 month contract position with the possibility of extension.
Responsibilities:
* Develop automation frameworks, infrastructure, and test solutions using Python or C++ (Python preferred)
* Design and develop software for complex multidisciplinary hardware/software systems
* Develop and maintain multithreaded and inter-process communication applications
* Integrate and validate networked embedded systems in Linux environments
Requirements:
* 10–15 years of experience in software automation development
* Strong Python/C++ development experience
* Strong object-oriented design and software architecture skills
* Experience developing for multidisciplinary hardware/software systems
* Solid knowledge of networking protocols, especially Ethernet
* Experience with Linux, Docker, and Embedded environments
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 10–15 years of experience in software automation development, Strong Python development experience, Strong C++ development experience, Strong object-oriented design and software architecture skills, Experience developing for multidisciplinary hardware/software systems