Description:
We are looking for a Software Developer co-op to join our International TacCIS cross-disciplinary team delivering CIS solutions for armoured vehicles programs for European NATO nations.
In this role you can expect to:
- Perform some design, analysis and test functions under the mentorship of more senior engineers.
- Document analyses, designs and tests (e.g., tech notes, sections of requirements specifications, design documents, test plans and test reports) in the format prescribed by standard templates with the supervision of a more experienced engineer.
- Implement software routines to meet software requirements.
- Maintain code base in accordance with coding standards.
- Some development and performance of integration test and debug of implementations.
- Some development and performance of design verification test under the supervision of more senior engineers.
- Investigate system problem reports and field incident reports; perform root cause and trend analyses;
- Provide technical support during high-level integration and qualification testing.
- Provide technical support to internal customers.
- Perform developmental configuration management activities.
- Present work at design reviews or other types of peer reviews.
Qualifications
What You Need to Have to Succeed
- Currently pursuing a University Degree in Electrical Engineering, Computer Engineer, Software Engineer, Computer Science or equivalent technical degree.
- Experience working with or familiarity with AI/ML models is preferred
What Makes You Stand Out
It would be excellent if the candidate had a combination of the following qualities, but we will work with them to grow in these areas:
- Ability to work effectively with minimum supervision and in a collaborative team environment.
- Enthusiastic contributor, willing to learn new skills and take on ownership of work.
- Sound communication skills and excellent collaboration skills.
- Good presentation skills, preparing and presenting.
- Solid problem solving skills with a willingness to develop a shared understanding of the problem with others.
- Experience working with or familiarity with AI/ML models.