
Java Developer - DO-178
Sopra Steria
Posted about 3 hours ago
Job Description
As a Java Developer with strong hands-on software development experience, particularly in embedded systems, you will contribute to the design, development, and maintenance of software solutions for complex and safety-critical systems. You will collaborate with multidisciplinary engineering teams to deliver robust, high-quality software throughout the full development lifecycle.
Responsibilities:
- Design, develop, and maintain Java applications for complex software systems.
- Participate in the full software development lifecycle, from requirements analysis to deployment, in accordance with DO-178C
- Write clean, maintainable, and well-tested code following software engineering best practices.
- Contribute to software architecture, design reviews, and code reviews.
- Develop and execute unit and integration tests.
- Troubleshoot, debug, and optimize software performance.
- Collaborate with systems, software, test, and quality engineering teams.
- Contribute to technical documentation and software lifecycle artifacts.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
- Strong hands-on experience in Java software development.
- Experience developing software for embedded or real-time systems is strongly preferred.
- Good understanding of object-oriented design principles and software engineering best practices.
- Good understanding of DO-178C software lifecycle processes
- Experience with version control systems (Git) and modern development tools.
- Experience with unit testing frameworks and software verification practices.
- Familiarity with Linux-based development environments is an asset.
- Candidates with a Verification & Validation (V&V) background may also be considered, provided they possess strong embedded systems knowledge and demonstrable software development experience.
- Strong communication skills and the ability to work effectively in a collaborative engineering environment.
Additional Information
CS Group US values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people and people with disabilities to apply.
Benefits
- All members included in annual cash bonus opportunity
- 2% annual retirement benefit opportunity
- Training/Professional Development opportunities for all members
- 6 paid holidays
- Industry leading medical, dental, and vision Insurance
- Vacation / Sick Time / Bereavement leave
- Employee Assistance Program, including mental health benefits
- Spouse / Child Optional Life
- Whole Life Insurance / Critical Illness Insurance / Legal Assistance / Military Leave
All your information will be kept confidential according to EEO guidelines.
Job details
Sopra Steria
About
Sopra Steria, a European Tech leader recognised for its consulting, digital services and software development, helps its clients drive their digital transformation to obtain tangible and sustainable benefits.
Key Team Members

Bjørn-Ovin Wivestad

Laurent Gautier

Giles Harvey

Francis Galliano
Jobr Assistant extension
Get the extension →