Embedded Software Engineer (Linux/C/Networking)
About Nonius
Nonius provides the most complete Guest Technology solutions portfolio for a contactless Digital Guest Journey. All solutions are built
- house allowing highly integrated and competitive offers. Our technology solutions serve more than 536, 420 rooms worldwide – in Hotels of the most renowned international chains and several of the most emblematic and recognized independent hotels. We also bring hospitality technology to other markets such as Outdoor, Apartments, Co-living, Healthcare, Maritime and other Sport and Leisure facilities.
Job Description
We are seeking an Embedded Software Engineer (Linux/C/Networking) to join one of our Software Development teams. This presents an excellent opportunity to collaborate with
- edge software development technologies within a dynamic team environment.
This position is based in the city of Maia in Portugal.
Job Responsibilities and Objectives
- Product Development: Contribute to the development and enhancement of product features in line with the product roadmap set by Product Management.
- Coding & Testing: Develop code for both existing and new components, ensuring all code is accompanied by unit and regression tests.
- Optimization: Focus on optimizing code and system performance, particularly for
- traffic scenarios, ensuring the platform's reliability and robustness. - Documentation & Best Practices: Contribute to the creation of internal knowledge bases, coding guidelines, and best practices.
- Continuous Improvement: Identify and propose improvements to existing codebases, development practices, and workflows.
- Additional Coordination functions: Depending on seniority, you may take on additional responsibilities such as coordination, design, architecture, and onboarding of new team members.
Key Technologies
- Platforms: Embedded Linux OS
- Containerization Language: C/C++
- Networking: IPtables
Must Have
- We are looking for smart, good spirit, and talented people.
- You must be passionate about software, a great team player and have a strong sense of work ethic, responsibility, and commitment.
- You must be eager to learn and be challenged every day.
- A degree in Software Engineering, Electronics Engineering or any related field.
- 2+ years of experience in software development.
- Fluent in English (written and spoken).
Nice to Have
- Knowledge in scripting languages under Linux environments (Bash, Perl, others).
- Knowledge of Web Development, Chrome inspector and development tools.
- Knowledge of UML developmental, modelling language.
- Knowledge of Portuguese, Spanish and/or any other languages.
What's great in the job?
- Great team of smart people, in a friendly and open culture.
- Real responsibilities and autonomy.
- Expand your knowledge of various countries and regions.
- Great career opportunity in a
- evolving Technology company. - Contribute to the greater experience of millions of Travellers around the World!
Seja o primeiro a candidar-se à vaga de emprego oferecida!
-
Porque procurar um emprego no Vagas.pt?
Todos os dias oferecemos novas vagas de emprego. Pode escolher entre uma vasta gama de empregos: O nosso objectivo é oferecer a escolha mais vasta possível Receba novas ofertas por e-mail Ser o primeiro a responder a novas ofertas de emprego Todas as ofertas de emprego num só lugar (de empregadores, agências e outros portais de emprego) Todos os serviços para quem procura emprego são gratuitos Vamos ajudá-lo a encontrar um novo emprego