C/C++ Developer
Join a dynamic team building embedded software for networked systems. Leverage your 4+ years’ C/C++ experience, OOP, and Linux/Windows skills. Competitive salary offered.
The C/C++ Developer role stands out thanks to its focus on building innovative embedded software and hardware. This is a full-time vacancy, and the employer values dedicated professionals with a passion for network programming, OOP and robust systems. While a specific salary band isn’t strictly set, candidates will find a competitive package based on qualifications and experience in C/C++ and related fields. There are also opportunities to collaborate within small teams and provide mission-critical solutions.
Role Responsibilities and Daily Workflows
Much of what you’ll do revolves around real-time data transport, particularly for demanding sectors like automotive and aviation. You’ll tackle complex networking challenges and ensure system reliability every day.
The job means collaborating with other developers for cross-functional requirements and testing. Project work evolves continuously, so adaptability helps.
Deploying software across multiple operating systems and platforms keeps things interesting. You will focus on optimising algorithms, handling data structures, and leveraging your knowledge of TCP/IP protocols.
Experienced with Qt? That will set you apart. Otherwise, you need solid C, C++, and ideally some Python or Java proficiency for versatile project work.
Coordination and communication, especially in English, play a central role as you contribute to a high-performance, supportive team environment.
Pros of Working in This Position
This role provides strong career progression for those passionate about embedded systems and has open doors for higher learning and skill advancement.
Working alongside experts in networking and real-time system design enables ongoing mentorship and exposure to industry-leading practices.
The chance to contribute to projects touching major sectors like aviation lends prestige and greater job satisfaction to your career.
In addition, the working environment is welcoming and collaborative, empowering you to both challenge and express yourself as a developer.
Cons to Consider
High demands can mean tight timelines and the need to frequently adapt to new technologies and industry shifts—which some may find stressful.
Occasional travel abroad may not suit those preferring purely remote or static roles. It’s also distinctly hands-on, not ideal for those who prefer conceptual work.
Verdict: Is This C/C++ Developer Job for You?
If you thrive on technical challenges, crave continuous improvement and want to work with a respected recruiter, this could be a great next step. Explore the opportunity if you meet the experience criteria and want to be a vital team member solving real-world embedded and networked system issues.
