Empirical Solutions Invites You to Join Our Team as a Cyber Security Analyst!
We are an Australian Veteran-owned company offering professional services within the Defence, Government and Private sector.
Our mission is to foster commercial partnerships, spearhead technological advancements, and achieve workforce objectives by bridging government and industry efforts to enact meaningful change.
Job Description:
We are in search of Software Engineers to join our team; this is a Full-time position within our IT & Cyber services.
Our client requires Software Engineers to augment their existing operations team to assist in uplifting the existing capability.
The successful applicants for this role will have experience overseeing software development projects, writing optimised code, and providing technical leadership to a team of engineers.
They are responsible for the quality and functionality of the software produced by their team.
KEY RESPONSIBILITIES: Design, develop, integrate and maintain complex software/firmware for embedded systems using a variety of software languages (e.g.
C/C++, Python, Bash), frameworks and platforms, to achieve a well-engineered result.
This includes Linux software packages, Embedded Linux operating systems and microcontroller RTOS's.Translate logical designs into physical designs and integrate software employing an Agile Software Development Methodology.Monitor and maintain systems and infrastructure, and provide assistance to troubleshoot and resolve issues.Develop and execute unit, integration and system tests.Implement and maintain continuous integration systems and processes, involving automated build and test pipelines with hardware-in-the-loop.Utilise electronic testing equipment such as oscilloscopes, logic analyzers and spectrum analyzers for complex fault finding and debugging of embedded platforms.Assist in the development of technical procedures and documentation, including detailed design documentation, in accordance with ASD policies and procedures.Effectively prioritise, allocate tasks, participate in and contribute to design reviews, stakeholder meetings and agile processes.
Conduct reviews of other team members' work.Work as a member of an integrated team comprising technical and non-technical personnel.
Provide guidance and assist other team members where required.MANDATORY CRITERIA: Demonstrated experience developing firmware with languages/frameworks/platforms for ARM-based processors, including C/C++, Python, Bash, and microcontroller-based RTOS's.Demonstrated experience developing, integrating and maintaining Embedded Linux operating systems, with a strong working knowledge of the Linux kernel internals, common distributions, and build automation tools.Demonstrated experience developing, integrating and making use of GitLab CI, Ansible and Docker automation tools.Experience using electronic test equipment (such as oscilloscopes, logic analysers, spectrum analysers) for complex fault finding and debugging of embedded platforms.DESIRABLE CRITERIA: Experience in cyber security monitoring within, or for, other Federal government entities.OTHER REQUIREMENTS: Character clearance, including a police check.Negative Vetting level 1 (ability to obtain a PV).Political neutrality.Ability to work shifts as required.Join us in making an impactful contribution to the Defence and National Security sector.
Contact us to discover more about this compelling opportunity.
As a Veteran Employer of Choice, we highly encourage Veterans to reach out and apply!
Seniority levelMid-Senior level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesProfessional Services
#J-18808-Ljbffr