Embedded Linux Developer - Budapest, Hungary
Jefferson Frank
- Budapest
- Állandó
- Teljes munkaidő
- Create solutions for network security, parental control, and network device intelligence
- Port the developed solution to various Linux-based CPE platforms
- Build automation for functional, performance, and resilience testing
- Contribute to test lab infrastructure planning and implementationEssential Skills and Experience:
- Hands-on experience in Embedded C programming, native code Linux development, including proficiency in Linux Application Development (Yocto, Arch Linux is beneficial)
- Strong knowledge of the Linux network stack is beneficial, encompassing experience with IP networks and TCP/IP technologies, along with a solid understanding of Layer 2/Layer 3 fundamentals.
- Familiarity with embedded Linux build systems such as Openwrt and Yocto.
- Excellent understanding of IP-based protocols.
- Expertise in building Firewalls or protocol clients.
- Knowledge of developing C applications in the Linux environment.
- Detailed knowledge of Linux operating systems architecture.
- Experience in developing software for embedded systems.
- Proven track record of building solutions with high stability, performance, security, maintainability, and scalability.
- Familiarity with the Agile software development process.
- Proficiency in systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting.
- Experience with CI/CD, TDD, and test automation frameworks (PyTest).
- Networking stack expertise, including experience with IP networks and TCP/IP technologies, as well as Layer 2/Layer 3 fundamentals.
- Bonus: Hardware understanding.Minimum experience requirement: 2-5 years, though a deeper level of experience is not considered a decisive factor. The candidate values potential and is open to considering slightly more junior candidates.If this position is of interest to you, please send over your CV and a cover letter to s.cook1@jeffersonfrank.com.