Start Date
Immediate
Expiry Date
31 Jan, 27
Salary
95000.0
Posted On
02 Nov, 26
Experience
3 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
Yes
Skills
Industry
Information Technology & Services
Key Responsibilities will include:
About You
You're degree-qualified in Software Engineering, Computer Engineering, Electronics or a related discipline, with experience developing embedded software for hardware products.
You have strong C and C++ programming skills and experience developing software on Embedded Linux, RTOS platforms or both. You're comfortable debugging software on embedded hardware and have a good understanding of networking fundamentals, including TCP/IP.
Experience with device drivers, multithreaded software, communications protocols, Python or automated testing would be advantageous, although not essential. Exposure to ARM based embedded systems, digital communications, DSP or FPGA based systems would also be beneficial.
We're looking for engineers who enjoy solving practical engineering problems and working closely with hardware teams to develop high-quality products.
You'll be a collaborative engineer who takes ownership of your work, communicates effectively and enjoys contributing to a multidisciplinary engineering team.
Key Responsibilities will include:
About You
You're degree-qualified in Software Engineering, Computer Engineering, Electronics or a related discipline, with experience developing embedded software for hardware products.
You have strong C and C++ programming skills and experience developing software on Embedded Linux, RTOS platforms or both. You're comfortable debugging software on embedded hardware and have a good understanding of networking fundamentals, including TCP/IP.
Experience with device drivers, multithreaded software, communications protocols, Python or automated testing would be advantageous, although not essential. Exposure to ARM based embedded systems, digital communications, DSP or FPGA based systems would also be beneficial.
We're looking for engineers who enjoy solving practical engineering problems and working closely with hardware teams to develop high-quality products.
You'll be a collaborative engineer who takes ownership of your work, communicates effectively and enjoys contributing to a multidisciplinary engineering team.