FPGA / Embedded Software Engineer
24 hours ago
We are seeking a highly skilled Senior Embedded Software Engineer with a strong background in Xilinx Zynq-based systems and FPGA programming for advanced telecommunications applications. This role offers the opportunity to work on cutting-edge embedded platforms, contribute to system-level architecture, and collaborate closely with hardware, FPGA, and systems engineering teams to deliver high-performance solutions.
Key Responsibilities
- Design, develop, and optimize embedded software on ARM cores within Xilinx Zynq SoCs.
- Implement and debug bare-metal and embedded Linux applications, including device drivers, BSPs, and middleware.
- Collaborate with FPGA engineers to define hardware/software boundaries, interfaces, and data paths.
- Contribute to FPGA programming (VHDL/Verilog) for high-speed data processing in telecom applications.
- Integrate and validate embedded software with FPGA logic and telecom hardware platforms.
- Lead design reviews, mentor junior engineers, and ensure best practices in embedded software development.
- Work with cross-functional teams to meet performance, reliability, and compliance requirements in telecommunications systems.
- Support system bring-up, debugging, and testing on target hardware.
Qualifications & Skills
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 7+ years of professional experience in embedded software development.
- Strong expertise with Xilinx Zynq SoC platforms (ARM Cortex-A9/A53) and embedded Linux (Yocto, Petalinux, or similar).
- Proficiency in C programming and real-time software development.
- Experience writing and debugging device drivers and working with low-level hardware interfaces (SPI, I²C, UART, Ethernet, etc.).
- Hands-on experience with FPGA design (VHDL/Verilog/SystemVerilog) and debugging tools (Vivado, Chipscope, ModelSim, etc.).
- Solid understanding of telecommunication protocols, high-speed serial interfaces, and DSP concepts.
- Strong problem-solving skills with experience in board bring-up and hardware/software integration.
- Familiarity with version control (Git), CI/CD pipelines, and Agile workflows.
Desirable
- Experience with high-speed networking (Ethernet, optical, RF systems) in telecom environments.
- Knowledge of AXI bus architectures and custom IP integration in Zynq platforms.
- Exposure to secure boot, system reliability, and safety-critical software design.
- Previous contributions to telecommunication product development cycles from concept to deployment.
With a career at Finisar, you'll enjoy a range of benefits, including:
- Company and performance bonuses
- Relocation assistance
- Employee Stock Purchase Program (ESPP)
- Learning and development opportunities to support your career interests
- Health and wellbeing support and access to our EAP program
- Lunch time social/fitness activities
- Novated Lease
Job Type: Full-time
Pay: $120,000.00 – $150,000.00 per year
Benefits:
- Employee stock purchase plan
- Free drinks
- Professional development assistance
Work Location: Hybrid remote in Rosebery NSW 2018
-
Embedded Software and FPGA Engineer
24 hours ago
Goulburn St, Haymarket NSW , Australia DroneShield Full time $80,000 - $120,000 per yearCompany Description DroneShield Ltd (ASX:DRO) is an Australian/US publicly listed company focusing on RF sensing, Artificial Intelligence and Machine Learning, Sensor Fusion, Electronic Warfare, Rapid Prototyping and MIL-SPEC manufacturing.Our capabilities are used to protect Military, Government, Law Enforcement, Critical Infrastructure, Commercial and VIPs...
-
Embedded Software Engineer
3 days ago
Goulburn St, Haymarket NSW , Australia DroneShield Full time $80,000 - $120,000 per yearCompany Description DroneShield Ltd (ASX:DRO) is an Australian/US publicly listed company focusing on RF sensing, Artificial Intelligence and Machine Learning, Sensor Fusion, Electronic Warfare, Rapid Prototyping and MIL-SPEC manufacturing.Our capabilities are used to protect Military, Government, Law Enforcement, Critical Infrastructure, Commercial and VIPs...
-
Software Engineer
2 weeks ago
Sydney NSW, Australia DroneShield Full time $80,000 - $120,000 per yearWork with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world's most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across...
-
FPGA Test and Verification Engineer
1 week ago
Sydney NSW, Australia Qube Research & Technologies Full time $160,000 per yearQube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining data, research, technology and trading expertise has shaped QRT's collaborative mindset which enables us to...
-
Senior Automation Software Engineer
1 week ago
Rosebery NSW, Australia finisar Full time $100,000 - $135,000 per yearFinisar Australia / Coherent is an innovative global company that designs and manufactures high-technology communication products for optical fibre telecommunication networks. We are the largest supplier of optical communication components and subsystems in the world.Finisar Australia is seeking a talented Senior Software Engineer to join our Automation team...
-
The University Of Sydney NSW, Australia akin Full time $71,609 - $142,466 per yearWe are seeking a full time robotics / mechatronics engineer, with strong software skills.We build assistive robots for the home - social robots to deliver therapy, and robots with arms for domestic tasks for people with disabilityMust be willing to travel every 4-6 weeksAbout the companyAkin is a Public Benefit AI and Robotics company. We build robots for...
-
Software Engineer
1 week ago
Sydney NSW, Australia LUMI Full time $104,000 - $160,000 per yearCompany DescriptionWHO IS LUMI?We're a leading Fintech small business lender fuelling growth by making finance more accessible.We deliver fast & flexible funding designed to meet the unique needs of Australian businesses. With over $1.5 billion funded since 2018 and backing for 15,000+ small businesses, we're trusted for our speed, high quality service, and...
-
Software Engineer
5 days ago
Sydney NSW, Australia AI Talent Full time $70,000 - $120,000 per yearJob descriptionAI Talent is seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, testing, maintaining, and documenting program code based on user requirements and aligned with system and technical specifications.SKILLS & EXPERIENCEMaster's degree in software engineeringMinimum 6 years of...
-
Software Engineer
3 days ago
North Sydney NSW, Australia EFTsure Full time $80,000 - $120,000 per yearEftsure is a fast-scaling SaaS (Software-as-a-Service) Fraud Technology platform that protects the B2B payments of Australian businesses by providing real-time vendor (supplier) verification and real-time payment protection. In a world of explosive and evolving cybercrime and payment fraud, we ensure our customers never pay the wrong peopleOur vision is to...
-
R&D Engineer
3 days ago
Callaghan NSW, Australia Ampcontrol Full time $80,000 - $120,000 per yearABOUT USResTech provides professional research and development services in electrical and electronic engineering. As a collaboration between the University of Newcastle and Ampcontrol, the union bridges the gap between academia and industry, enabling industrial clients to access contemporary and fundamental knowledge and providing commercially viable...