Embedded Software Engineer

at  ActronAir

MPN2, New South Wales, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate18 Jun, 2024Not Specified18 Mar, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

  • ‘One team’ that lives by the principles of family, customer, and continuous improvement & innovation
  • You grow as we grow!
  • We keep it cool with great benefits and passion for what we do

ABOUT US:

ActronAir is a proud Australian company that has been designing and building world-class air-conditioning technology since 1984. At ActronAir, we are in our element pushing the possibilities of efficiency, performance and reliability to improve your comfort for a lifestyle you enjoy.

Responsibilities:

ABOUT THE ROLE:

Reporting to the Electronics and Software Manager, the Embedded Software Engineer is responsible for the architecture, design, and development of software for new and leading- edge products to the highest professional standard.

Key responsibilities include:

  • Product design and development
  • Development and reviewal of embedded systems
  • Writing and reviewing functional specifications and test plans and reports
  • Technical support
  • Adhere to internal standards and statutory and regulatory requirement

There are a few essential tools you will need under your belt to be successful in this role:

  • Tertiary Degree in Computer Science/Electronics/Software Engineering
  • Development & debugging of Embedded C, C++, C# and Python
  • Understanding of Embedded Systems Architectures
  • Solid experience in Microcontrollers and Peripherals
  • Designing and developing low level driver.
  • Use of Integrated Development Environments
  • Understanding and reading electronic schematics.
  • Understanding of RTOS (FreeRTOS is must, VxWorks, QNX, ThreadX)
  • Experience in Multithreading, concurrency.
  • Solid experience in multithreading in C and C++.
  • Demonstrate code management capability using Git.
  • Understanding of industrial and internet communications protocols
  • User Interface Design (Good to know TouchGFX, QT)
  • Operation of test and laboratory equipment for debugging and investigation
  • Prior experience in developing application for Linux environment is beneficial


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Diploma

Computer science/electronics/software engineering

Proficient

1

Marsden Park NSW 2765, Australia