Embedded Software Engineer
at ActronAir
MPN2, New South Wales, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Oct, 2024 | Not Specified | 02 Jul, 2024 | 3 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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.
- Minimum 3 years relevant experience
- 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:3.0Max:8.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