Home > Software Developer Jobs

Embedded software developers | openwrt | networking stack

placeSingapore calendar_month 

About the Company

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.

About the Job
  • 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.
Skills and Requirements
  • 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)

show more
  • skills
no additional skills required
  • qualifications
no additional qualifications required
  • education

Bachelor Degree

share this job.

business_centerHigh salary

Sr. Software Developer

apartmentMindteckplaceSingapore
Required Skills:  •  5 years of relevant experience in core software development using Microsoft technologies.  •  Hands-on experience in technical design patterns, development and documentation.  •  Proficiency in working as a full stack...
apartmentPEOPLE PROFILERS PTE. LTD.placeBukit Merah
within the team. Requirements:  •  Degree in Computer Science, Information Technology, Engineering, or related discipline.  •  At least 8 years of software development experience, with strong hands-on expertise in .NET (C#) and AngularJS / Angular...
2 similar jobs: Toa Payoh, Geylang
local_fire_departmentUrgent

AAA / Triple A Software Developer

apartmentInfrasoft Technologies LimitedplaceSingapore
Job Description We are looking for an experienced Temenos Triple'A (AAA) Developer to support Wealth Management platforms across the APAC region. Mandatory Skills & Experience:  •  8+ years of IT development experience (Wealth / Private Banking...