FlyByHire.ai logo

FlyByHire.ai

Embedded Software Engineer

FlyByHire.ai

📍 Sydney, Australia 🇦🇺

full-time
mid-level
Posted —
Key Skills
C++ Linux RTOS multi-threading algorithms
Industry
Consumer Electronics Telecommunications

Job Description

Embedded Software Engineer - Multiple positions C/C++/Linux


Are you passionate about cutting-edge technology and solving complex problems? Do you thrive in a dynamic, collaborative environment? If you have a knack for clean robust software and a drive for innovation, we want to hear from you!



We are looking for Mid/Senior-Software Engineers to be at the forefront of developing groundbreaking solutions that shape the future. You will have the opportunity to :


  • Design and implement algorithms to tackle challenging problems across various domains.
  • Analyze data to extract valuable insights and drive informed decision-making.
  • Collaborate with cross-functional teams to develop scalable and efficient solutions.
  • Optimize code for performance, scalability, and reliability.


What are we looking for?

  • Bachelor’s degree in Electrical, Mechatronics, Computer Systems, or related Engineering discipline
  • 5+ years of hands-on embedded software development experience using C/C++ or Java
  • Experience with real-time operating systems (RTOS) and embedded system constraints is nice to have but not required.
  • Well balanced personality with great communication skills, with a strong project/goal focus
  • A LOVE of technology, a creative mind
  • Understand multi-threaded applications, distributed systems
  • Commercial experience developing within a Linux environment is required