Senior Embedded Software Engineer — Embedded C / Linux / Networking
Pure Resourcing Solutions
As a Senior Embedded Software Engineer, you design and implement robust software for next‑generation embedded systems and Linux middleware. You will optimize multi‑threaded, performance‑critical code and collaborate with hardware, software, and test teams to deliver reliable, mission‑critical connectivity solutions. The role emphasizes engineering excellence, quality, and high performance in demanding environments. This opportunity offers hybrid work, strong growth potential, and a culture that values depth, autonomy, and cutting‑edge tech.
Pay / Benefits- hybrid‑working
- excellent total compensation
- professional growth
- autonomy
- collaborative culture
- supportive environment
- Design and implement Linux middleware and backend applications
- Optimize performance in multi‑threaded systems
- Collaborate with hardware, software and test engineers
- Drive high standards of reliability and engineering quality
- Deep expertise in embedded software development on Linux
- C and C++ are essential
- Proven background building middleware and backend applications on Linux
- Extensive experience with multi‑threaded systems and performance optimization
- Collaborative mindset
- Ownership and accountability
- Problem solving in complex environments
- Embedded Linux development
- Linux kernel and device driver experience (advantageous)
- Rust experience (advantageous)
Reference: WJ-747_30180966