Associate Software Engineer - Melbourne
Core
Develop embedded software and firmware for real-time control of advanced tactical radio equipment using digital signal processing and communications principles.
Role type
Associate Software Engineer (Embedded Systems)
Builds
Embedded software and firmware for tactical radio systems
Domain
Defense technology / Aerospace / Communications
Required skills
C, C++, VHDL, Python, Java, C#, digital signal processing, communications systems, time- and frequency-domain analysis, filter structures, modulation and coding algorithms
Preferred skills
AWS Certified Solutions Architect, cloud architecture
Technologies
AWS, Linux, Windows, Qt, AJAX, HTML5, XML, SQL, Perl, Ruby, C++, C#, Java, VHDL
Responsibilities
Develop software for target applications using computer science and engineering principles; Collaborate with cross-functional teams to define hardware-software interfaces; Contribute to the full software development life cycle including design, implementation, and testing; Create software test procedures and documentation; Use modeling tools to establish operating data and assess results; Participate in peer reviews and defect correction.
