Embedded Software Engineer (Instrumentation) at Finisar Australia
Rosebery NSW 2018, , Australia -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 25

Salary

85000.0

Posted On

15 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Visual Studio, Algorithm Development, Software, Computer Science, C++, Linux, Communication Skills, Windows

Industry

Electrical/Electronic Manufacturing

Description

The Company
Finisar Australia is one of the leaders in high-tech manufacturing. As the world’s leading developer and manufacturer of Wavelength Selective Switches (WSS) and Optical Channel Monitors for optical communications networks, we have invented, built and exported over two billion dollars’ worth of WSS and related products out of our Sydney facility. We also design and manufacture a broad family of cutting-edge optical instrumentation products, all developed and built in Australia.
The Position
We are currently seeking an experienced Embedded Software Engineer who has a keen interest in developing software and firmware to control hardware. With our products we need to cover the full stack from the Physics/Optics over high-speed electronics to firmware and eventually user interfaces. Your coding skills will be instrumental in creating software that drives our products.

ESSENTIAL EDUCATION AND EXPERIENCE

  • Interest to go beyond software, curiosity to understand the underlying optics.
  • Excellent problem-solving skills and the ability to think quickly and adeptly about how to effectively address issues when they arise.
  • Proven hands-on experience with embedded Linux systems.
  • Bachelor or Master degree in Computer Science, Electrical Engineering or related field, or equivalent industry experience.
  • Solid understanding of firmware and algorithm development in C++ under Linux and Windows (Visual Studio).
  • Strong written and verbal communication skills.
  • Ability to thrive in a fast-paced, dynamic environment and drive change, and flexibility to adapt to evolving business needs.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Develop, optimize, and debug firmware for embedded Linux systems.
  • Debug hardware (understand schematics, probe on circuit boards)
  • Optional, but encouraged: Experience with FPGA development (Xilinx, Vivado)
  • Design and implement advanced algorithms for optical test applications.
  • Collaborate with cross-functional teams to shape architectural decisions.
  • Contribute to our continuous quality improvements in areas such as CI/CD.
  • Unit-test code for robustness including edge cases, usability, and general reliability.
Loading...