Senior Software Engineer – UGV
Job Description
Job Title: Senior Software Engineer UGV
Job Purpose: To develop and simulate software systems and components in order to ensure the completion of project activities as per the program/project requirements.
Key Accountabilities:
Conduct study (under supervision of Senior Software Engineer) of software components/ systems to analyses existing systems/components and/or recommend new/modified systems/components and/or design new systems/components
Provide analysis of software designs and subsystems to analyze the full system/subsystem functionality
Based on the outcome of pre-modification/integration inspection, Software Engineer will be accountable for the following
Support Senior Software Engineer on the selection of software systems/components based on the performed studies
Simulate new electronics systems/components and document the key design aspects/specifications and conduct engineering design analysis to enable appropriate scoping of electronics systems/components and carry out the revisions, if required
Implement risk mitigation plans and monitor the outcomes
Carry out the testing of product prototypes in coordination with testing team
Troubleshoot minor software issues, as and when required
Develop technical reports and documentation as required
Adhere to HSE (health, safety and environment) and environmental procedures
Minimum Qualifications
Bachelor degree in software engineering or equivalent
Minimum Experience
Software Engineering graduates
Job Details
Employment Types:
Full time
Industry:
Other
Function:
IT / Software Development – Application Programming / Maintenance
Roles:
Software Developer
Skills:
Provide analysis of software designs Software Engineer
Education:
Bachelor's Degree