About the Role
Join Capgemini as a Senior Software Engineer specializing in Test Automation for Defense Systems. This remote position allows you to develop and optimize software testing procedures for safety-critical electronic systems, such as military radar systems. You will lead and conduct software tests, ensuring compliance and quality in a dynamic environment.
What You'll Do
- Develop and enhance software testing methodologies for defense applications.
- Automate complex testing processes and configure the toolchain effectively.
- Analyze requirements to ensure quality and compliance with industry standards.
- Coordinate project teams and collaborate with cross-disciplinary groups, including software developers and safety engineers.
- Utilize programming languages such as Python, C++, C, Java, or Rust for test automation.
- Manage testing and requirements using tools like DOORS.
- Provide leadership and mentorship to junior engineers in the team.
Requirements
- Master's degree in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in software development, integration, and verification of software tests in safety-critical projects.
- Strong knowledge of development processes, particularly V-Model.
- Proficient in Windows and ideally Linux development environments.
- Fluent in both German and English.
- Willingness to travel for project-related activities and undergo security clearance as required.
Nice to Have
- Experience with agile methodologies and project management.
- Familiarity with modern cloud technologies.
- Previous work in diverse teams and environments.
What We Offer
- Continuous professional development through various training programs.
- Flexible working arrangements to promote work-life balance.
- A diverse and inclusive work environment that fosters innovation.
- Competitive salary and benefits package.
- Opportunities to work on cutting-edge technology projects.
This role offers an exciting opportunity to work with cutting-edge technology in a remote setting, leading innovative projects in defense systems.
Who Will Succeed Here
Proficiency in Python and C++ for developing robust test automation frameworks, with hands-on experience in safety-critical systems and familiarity with tools like DOORS for requirements management.
Strong problem-solving mindset with a focus on detail-oriented testing processes, able to adapt quickly to changes in a remote work environment while maintaining high standards of compliance and quality assurance.
Extensive experience in both Linux and Windows environments, demonstrating versatility in developing and executing automated tests across different platforms, along with a proactive approach to continuous learning and staying updated on best practices in test automation.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months