Embedded Software Engineer

 

Description:

We are looking for an enthusiastic Embedded Software engineering professional who exhibits a passion and dedication for electrical engineering and leadership, has a deep desire to build and mentor a team of engineers, and can apply their skills across EE as well as other Software disciplines.     

We need software engineers who;

  • Are excited by researching and teaching themselves new technologies and skills 
  • Love to learn how things work, and understand how software can interact with the physical world as part of a system 
  • Are able to develop firmware in C/C++ and/or assembly for a variety of embedded system platforms
  • Can collaborate with hardware engineers in development, integration, and debug of prototype hardware
  • Represent software as a stakeholder within a multi-disciplinary team, from system formulation through design, build and test

Required Qualifications

  • Have experienced one or more complete product life cycles
  • 2+ years of experience working in embedded C/C++ and/or assembly
  • 2+ years of experience in a scripting language such as Python or Tcl and system shell languages such as Bash

 

Desired Qualifications

  • Possess a diverse experience base, with comprehension of low and high-level software
  • Experience with an embedded operating system such as FreeRTOS, Zephyr, uC-OS, etc.
  • Experience working with embedded hardware and basic lab equipment (power supplies, etc.)
  • Experience with software configuration management tools/methods
  • A knack for thinking about how the parts of a system work together
  • Experience with the development and execution of software test plans
  • Experience with software quality metrics (path coverage, static analysis, etc.)

Organization Human Solutions Group Pty Ltd
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Perth,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2021-07-23 5:59 am
Expires on 2024-12-03