Job Closed
This listing is no longer active.
Expertise-Driven Software Services and Solutions that evolve with your business.
C/C++ Embedded Developer, Linux
Location
Romania
Posted
129 days ago
Salary
0
Seniority
Senior
Job Description
C/C++ Embedded Developer, Linux
Wirtek Romania
• Maintain, design, and develop embedded software in C and C++ on Linux based platforms • Design, configure, and troubleshoot system services • Integrate communication modules and networks, including LTE-based solutions • Build, test, debug, and maintain software • Contribute to system architecture, code reviews, and continuous improvement • Support products from development through production and operation
Job Requirements
- Good working knowledge of Linux
- Programming experience in C and/or C++ (professional, academic, or personal projects)
- Experience with embedded or resource-constrained systems
- Understanding of testing, debugging, and code quality practices
- A delivery-oriented and collaborative mindset
Benefits
- Your well-being matters: you will get flextime and support for your personal needs
- We care about each other, joys and challenges alike. There’s always someone you can share a laugh, a problem, or a story with
- Other goodies that support a good life-work balance: private medical insurance, team activities, and more.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Engineer – Clojure, React Native, Typescript
Smart WorkingEmpowering companies to work with the best engineers in the world
• Implement new product features and enhancements across mobile and backend services • Contribute to the end-to-end product development lifecycle, from design through deployment and iteration • Build and maintain backend services using Clojure • Develop and maintain mobile applications using React Native and TypeScript • Work within a continuous delivery environment, ensuring reliable and frequent releases • Collaborate with Product Managers, Designers, and Engineers in an Agile cross-functional team • Contribute to shaping the product vision and technical direction • Write clean, maintainable, and well-tested code while balancing engineering quality with pragmatic delivery • Participate in pair programming, code reviews, and collaborative design discussions • Support the team in maintaining a transparent, inclusive, and non-hierarchical engineering culture
Senior Full Stack Engineer – React, Python, AI
Smart WorkingEmpowering companies to work with the best engineers in the world
• Engage with business stakeholders to understand requirements and translate them into scalable technical solutions • Design and build full-stack applications combining modern frontend technologies with Python-based backend services • Develop intuitive user interfaces and high-quality user experiences using React, JavaScript, and HTML • Prototype and deliver AI-powered applications leveraging large language models • Use AI-assisted coding tools such as Claude Code, Codex, or similar technologies to accelerate development workflows • Design and implement ETL pipelines and data processing workflows • Build and maintain API integrations with third-party systems and services • Contribute to solution architecture and technical design decisions across projects • Implement secure development practices and ensure applications follow security best practices • Work across the full software development lifecycle (SDLC) including design, development, testing, deployment, and iteration • Collaborate with engineers and the Head of AI to experiment with new technologies and rapidly prototype new capabilities • Manage application deployment and environments using Docker-based containerisation
Senior Full Stack Engineer – Clojure, React Native, TypeScript
Smart WorkingEmpowering companies to work with the best engineers in the world
• Implement new product features and enhancements across mobile and backend services • Contribute to the end-to-end product development lifecycle, from design through deployment and iteration • Build and maintain backend services using Clojure • Develop and maintain mobile applications using React Native and TypeScript • Work within a continuous delivery environment, ensuring reliable and frequent releases • Collaborate with Product Managers, Designers, and Engineers in an Agile cross-functional team • Contribute to shaping the product vision and technical direction • Write clean, maintainable, and well-tested code while balancing engineering quality with pragmatic delivery • Participate in pair programming, code reviews, and collaborative design discussions • Support the team in maintaining a transparent, inclusive, and non-hierarchical engineering culture
• Analyze requirements and develop software solutions • Support the improvement of development processes and the refinement of existing solutions • Ensure documentation is kept up to date and aligned with system versions • Create and maintain automated tests (unit, functional, and BDD) • Stay up to date with technology market trends


