Software Design Engineer
EOS
- Hume, ACT
- Permanent
- Full-time
We continually strive to help our people achieve personal goals, engaging them in challenging and inspiring projects that shape our future.Benefits
- Structured friendly and supportive team
- Learning and development opportunities
- Opportunities for further career development
- Free Parking
- Paid parental leave
- Employee incentive scheme
- EOS is an Equal Opportunity Employer.
- Apply software designs for new and existing products that satisfy defined requirements within specified time frames.
- Apply software analyses in support of product development activities.
- Work with mechanical, electronics, and system engineers to ensure that the design produced satisfies the defined requirements.
- Apply software engineering practices including carrying out developer testing, documenting code, participating in code reviews etc.
- Apply test and evaluation activities on software to verify and sign-off of all design requirements.
- Prepare and maintain design documentation including requirements, software architecture, detailed design, configuration records, test plans and test reports to support designs.
- Work with Project Engineers to ensure design solutions are delivered on time and on budget and meet other project requirements.
- Document the design, safety requirements, and system specifications and prepare for senior review and quality assurance.
- Support integration activities with customers and partners.
- Design the routine elements that are required for baselining, modification, enhancement of engineering solutions.
- Apply a systematic approach to configure the system to be built and provide input and assurance of the Engineering and Production Bill of Materials (BOM) to the appropriate standard of system and technical readiness.
- Work closely with other engineering disciplines to ensure cohesive and complete system designs.
- Adhere to and ensure understanding and compliance with company procedures to achieve a safe and secure work environment.
- Minimum 3 years' experience in a similar role, preferably in a product development environment. Ability to work independently with limited supervision.
- Strong knowledge of C/C++, or Java.
- A collaborative mindset, with excellent communication skills and a passion and aptitude for problem solving.
- An ability to apply engineering practices with experience across the engineering lifecycle through concept development, design, integration, test, sustainment and delivery.
- Experience with multi-disciplinary teams in a structured product development or project engineering environment is desirable.
- Experience in Defence sector desirable.
- Bachelor's degree in software engineering or similar discipline.
- Postgraduate qualifications in Engineering are desirable.
Due to Australian Government security clearance requirements for this role, you must be an Australian Citizen and eligible to obtain and maintain appropriate security clearances.
To learn more about EOS and what employment opportunities we provide, please visit: www.eos-aus.com