
Search by job, company or skills
I am currently partnering with a rapidly expanding technology leader specializing in high-performance wireless communication systems for the robotics and autonomous vehicles sector. They develop sophisticated networking solutions that enable mission-critical connectivity for mobile platforms operating in challenging environments.
Design and refine production-level firmware for advanced wireless networking hardware used in global robotics projects.
Develop and optimize system services and packages within an OpenWrt environment, specifically working with UCI, procd, and ubus.
Collaborate with senior technical leads on complex board support packages, driver integration, and device tree configurations.
Perform deep-dive troubleshooting and system-level debugging using diagnostic tools to ensure peak equipment performance.
Build and maintain robust automated unit and integration tests to ensure the reliability of firmware releases.
Manage CI/CD scripts and follow rigorous validation processes to support a high-standard firmware development lifecycle.
Minimum of 3 years of professional software engineering experience with a strong focus on low-level systems.
Advanced programming proficiency in C and experience navigating Linux userland environments.
Hands-on expertise with embedded Linux distributions, particularly OpenWrt or Yocto frameworks.
Solid grasp of networking fundamentals, including IP routing, network interfaces, and communication protocols.
Skilled in utilizing debugging and analysis utilities such as gdb, strace, and tcpdump.
Proficiency in shell scripting (bash/ash) and Python for creating automation or testing scripts.
To apply online please use the apply function, alternatively you may contact Evangeline. (EA: 94C3609/ R24124002)
Job ID: 146885573