Software Engineer - Test Development
Gattaca Plc
Dorset, UK
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£52,487.0
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Adobe InDesign
Automation of Tests
C Sharp (Programming Language)
C++ (Programming Language)
Continuous Integration
Software Debugging
Python (Programming Language)
LabVIEW
Software Architecture
Requirements Traceability
Software Engineering
+8 more
Systems Integration
TCP/IP
Teststand
Multithreading
Real Time Systems
Information Technology
C++14
Software Version Control
Job description
Join a growing engineering team developing software for advanced test, measurement, simulation and control systems used across aerospace, and other highly regulated industries.
Working as part of a multidisciplinary team, you’ll develop software that interfaces with instrumentation, data acquisition hardware, communications systems and equipment under test, supporting the full project lifecycle from requirements and design through to integration, customer acceptance and support. Key Responsibilities
- Develop software for automated test, simulation, measurement and control systems
- Design and integrate solutions with instrumentation, DAQ and communications interfaces
- Support system integration, verification, debugging and fault finding
- Produce high-quality code, documentation and test evidence
- Participate in design reviews, FAT/SAT activities and customer acceptance testing
- Work closely with customers, project teams and engineering disciplines
Requirements
- Degree, HND/HNC or equivalent experience in Software, Computer Science, Electronics or a related discipline
- Experience developing software for engineering, industrial or equipment-based systems
- Strong skills in one or more of:
- C/C++
- C#
- Python
- LabVIEW
- TestStand
- Understanding of software architecture, development lifecycles and source control
- Experience testing and debugging within an engineering environment
- Strong communication and stakeholder engagement skills
Desirable Experience
- Aerospace, defence, space, rail or other regulated industries
- Automated Test Equipment (ATE), HIL or real-time systems
- Instrument control, DAQ and switching systems
- Protocols such as CAN, ARINC 429, AFDX, TCP/IP, Serial or MIL-STD-1553
- Modern C++, multithreaded or event-driven applications
- CI/CD, requirements traceability and controlled release processes
Benefits & conditions
- Competitive salary plus annual bonus
- Enhanced pension contribution
- Private healthcare and health cash plan
- 27 days annual leave plus bank holidays
- Cycle to Work scheme
- Opportunity to work on complex aerospace programmes with full lifecycle involvement and excellent career development prospects.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…