Firmware Engineer
Social network you want to login/join with:
Job Description
- Implement an automated test environment to minimize manual effort for the development team, adopting a continuous integration (CI) approach.
- Develop and maintain software units from a platform perspective, focusing on a specific architecture and adhering to coding standards.
- Design software based on architecture specifications and design guidelines.
- Perform code reviews for peers.
Qualifications
Education:
- Bachelor’s or Master’s degree in Computer Science, Electronics, or a related field.
Experience:
- 1-3+ years of experience in the embedded software development lifecycle, including requirements, design, development, and validation.
Know-how:
- Strong proficiency in C and Python programming, with adherence to development best practices.
- Knowledge of communication protocols and security concepts.
- Understanding of design/architecture principles and related tools.
- Familiarity with REST APIs.
- Experience with CI/CD tools such as Jenkins and Bitbucket.
- Familiarity with Jira.
- Familiarity with Scrum.
- Familiarity with network protocols such as TCP/IP and MQTT.
Languages:
- Proficiency in English (required).
Working Style and Methods:
- Proactive, flexible, and independent working style.
- Result-oriented and
- looking approach.
Personality:
- Innovation-driven mindset with strong
- solving skills. - Team player with excellent communication abilities.
- Informações detalhadas sobre a oferta de emprego
Empresa: TN Portugal Localização: Aveiro
Cacia, Aveiro, PortugalPublicado: 25. 3. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!