Your new company
Singapore-based technology firm focuses on developing advanced wireless connectivity solutions designed for complex and hard‑to‑reach environments. Its work centers on enabling reliable data transmission for industrial, urban and mission‑critical applications where traditional networks struggle.
Your new role
- Design, implement, and refine embedded Linux firmware features for wireless and networked systems
- Investigate and resolve low‑level software issues using logs, tracing tools, and on‑device diagnostics
- Collaborate with senior engineers on hardware bring‑up, platform support, and system integration
- Develop and maintain unit and integration tests to improve firmware stability and reliability
- Support build, release, and validation workflows, including CI pipelines and automation scripts
- Produce clear documentation, meaningful commit messages, and participate in structured code reviews
What you'll need to succeed
- 4 years of professional experience in software or systems development
- Understanding of fundamental networking principles, including addressing, interfaces, and routing behavior
- Strong proficiency in C with experience working close to the operating system, experience with Python scripting for testing or automation
- Solid understanding of Linux environments (OpenWrt or Yocto), shell scripting, and standard development tools
- Hands‑on experience debugging system‑level issues with common diagnostic utilities
- Strong problem‑solving ability and comfort working within collaborative engineering teams
What you'll get in return
You’ll gain hands‑on experience working on advanced technology shaping autonomous and robotic systems while expanding your skills in embedded Linux and wireless firmware. In return, you’ll grow within a highly skilled engineering team tackling complex, real‑world technical challenges.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or email eugene.fo@hays.com.sg for a confidential discussion on your career. Referrals are welcome.
If this job isn't quite right for you, but you are looking for a new position within the tech space, please contact us as well.
EA Reg Number: R25127914
EA License Number: 07C3924 | Company Registration No: 200609504D