[LA-Jobs] Software Engineer at Opengear

LA Jobs List jobs at lists.linux.org.au
Thu Feb 11 19:55:57 AEDT 2016


A new job has been posted on the Linux Australia website.
http://linux.org.au/software-engineer-opengear-0
===================

Opengear designs and manufactures products for sophisticated data centre and  
remote site management. We are looking for a Software Engineer (minimum 2  
years' experience) to join our development team in Brisbane.

The engineering team develops and maintains the software for Opengear console  
servers and management appliances. Our devices run embedded Linux, with a mix  
of open-source tools (eg. OpenSSH, OpenVPN, NUT, Cherokee, etc.) and our own  
proprietary additions (serial management, CGI web interface, monitoring  
daemons, etc.). We work in a wide and varied code base, covering many fields  
-- embedded development, kernel development, networking, security, serial  
interfaces, web interfaces, web development, and so on.

QUALIFICATIONS
Our engineers are expected to be able to work on any part of the software  
stack, from the operating system up to the web front end.

You should have experience in most of the following:
Bachelors or postgraduate degree in Electronic/Software Engineering conferred  
by a recognised University is essential
Linux development
Strong C skills essential
Rapidly diagnosing/identifying problems and creating effective solutions
Experience using version control systems and ticket tracking systems
Familiarity with GNU toolchains and build utilities is essential
Experience with developing networking code is highly desirable
Familiarity with HTML and Javascript
Some scripting (Bash/Lua/Python)
Demonstrated ability in debugging and product testing
Experience with ARM, DDR, PCIe/gigabit serial buses, networking and SoC  
designs desirable
Demonstrated experience in BSP and debugging complex board designs with  
hardware liaison
Demonstrated experience in assisting certification and approval for worldwide  
markets
Demonstrated ability to identify and action solutions to resolve problems in  
a complex environment
Ability to communicate with senior management and professional engineers in a  
multidisciplinary environment, including the ability to write clear and  
concise reports and documentation
Demonstrated ability to manage small projects, working effectively as a  
member of a team or independently, and prioritising activities to achieve  
objectives in specified timeframes
Demonstrated experience in engineering with expertise in modern development  
techniques and an understanding of the development lifecycle, familiarity  
with development tools such as source control, configuration management, and  
issue tracking, and industry best practices
Knowledge of workplace health and safety principles which will enable the  
appointee to incorporate these principles as an employee in day-to-day tasks

Experience in any of the following would be advantageous:
Experience working in an Agile (scrum) environment
An understanding of internet technologies such as TCP/IP and routing
Experience with Javascript Toolkits like jQuery
Understanding of VPN technologies and cryptographic protocols
Test Automation
Experience working with a large and varied code base


Opengear will provide the successful candidate with a competitive salary and  
benefits package.
Please apply via email to applications-sw at opengear.com

===================





More information about the jobs mailing list