title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Fleet Defender
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Embedded Software Engineer

14 Jun 2024
Melbourne VIC, Australia

About the job

Fleet Defender is a leading platform cybersecurity company that is paving the way with innovations in artificial intelligence powered cyber defenses for vehicular, maritime, aviation, and space systems. Fleet Defender detects anomalies and cyber intrusions in embedded system-of-systems and stops the attack prior to loss of mission, reputation, and life. We are looking to grow our company and grow with the smartest people in the world!

We are looking for an exceptional senior embedded software engineer and technical leader for an exciting and fun role on our Platform Development Team. You will work with advanced current and future generations of Fleet Defender technologies and devices. You will join a team whose mission is to develop robust, secure, and powerful systems deployed world-wide. If this sounds like your dream job, we want to hear from you!

What You’ll Be Doing:

  • Design and develop embedded software architectures and applications.
  • Conduct integration and system-level testing.
  • Triage and debug various software issues in complex embedded system applications.

What We Need to See:

  • B.S. or M.S. (or equivalent experience) in Computer Engineering, Electrical Engineering, Computer Science, Physics, or related field.
  • Strong programming and debugging skills in C, C++, and Python.
  • Experience developing and using Board Support Packages (BSP’s).
  • Proven experience with embedded system development and embedded Linux.
  • Strong English written and oral communication skills.
  • Self-motivated and fantastic attitude with the ability to work independently with minimal direction.

Ways to stand out from the crowd:

  • Experience developing embedded system software applications, Linux device drivers, and real-time operating system components.
  • Hand-on experience with board bring up and code optimization.
  • Experience with embedded networking protocols (CAN, J1939, Modbus, RS-422, etc.)
  • Experience deriving low level software requirements from high level customer requirements.
  • Understanding of FPGA technologies and HDL’s (VHDL, Verilog, etc.).
  • Understanding of machine learning technologies.

Similar Jobs

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job