yoinka

Embedded Firmware Engineer

Carrier Global

Rua Santos Dias No 1121 Senhora da Hora Sao Mamede de Infesta U21 4465 255 Matosinhos PortugalMid
Sign in to applyVerified 1h ago
Location
Rua Santos Dias No 1121 Senhora da Hora Sao Mamede de Infesta U21 4465 255 Matosinhos Portugal
Work model
On-Site
Level
Mid
Posted
10h ago

Skills

AgilePython

About this role

WHO WE ARE

Addvolt is at the forefront of global transport electrification, leading the sector with the world’s first plug-in hybrid system for refrigerated goods transport. Our innovative technology transforms refrigerated trucks into quieter, zero-emission vehicles, helping to revolutionize the industry. With a presence in more than 20 markets across three continents, we work closely with partners and customers to design and implement cutting-edge, sustainable energy solutions that reduce transportation costs and accelerate the transition to clean and intelligent mobility.

WHAT WE ARE LOOKING FOR

Our Embedded teams are multidisciplinary, working in an integrated way across hardware, firmware, and software. We are currently looking for an Embedded Firmware Engineer with high energy, a strong work ethic, and a collaborative mindset. In this role, you will have the opportunity to work on: Telematics and IoT Projects Collecting and processing data from multiple sources and protocols, transmitting it to backend services, and controlling systems based on received data or remote requests. Product Features Analyzing issues and new feature requests, defining requirements, designing and implementing solutions, as well as performing thorough validation and testing. Firmware Architecture Developing reusable drivers and modules applicable to multiple firmware projects, ranging from telematics systems to power electronics control, as well as application-level logic. Embedded Firmware Engineer Required Skills: Embedded C Programming: At least 3 years of experience programming embedded systems in C. Microcontrollers: Hands-on experience with microcontrollers (e.g. ARM Cortex-M). Communication Protocols: Knowledge of CAN, UART, SPI, I²C, and TCP/IP. Clean and Reusable Code: Ability to write clean, maintainable, and reusable code. Debugging: Experience debugging using tools such as oscilloscopes and logic analyzers. Embedded Systems: Strong understanding of embedded systems and low-level hardware interfaces. Problem Solving: Strong analytical and problem-solving skills. Multidisciplinary Work: Comfortable collaborating in teams spanning hardware and software.

Nice to Have

Comfortable using CLI tools for development and debugging. Modular Architecture: Experience designing modular architectures in embedded systems. Power Electronics: Basic knowledge of power electronics and energy management systems. Automation and Testing: Ability to write automation and test scripts, preferably in Python. Security: Knowledge of best security practices in embedded systems. PCB Design: Basic experience or understanding of PCB design and layout tools. Values and Other Qualifications Alignment with Addvolt values: Transparency, agility, and trust. Clear and transparent communication: Ability to communicate effectively with technical and non-technical stakeholders. Agile Mindset: Basic understanding of Agile principles and ways of working. English: Good command of spoken and written English. Willingness to travel: Availability for occasional national and international travel. What Do We Offer? We are committed to offering competitive benefits programs for all employees, continuously improving them when needed: Permanent full-time contract Competitive salary and attractive benefits package Excellent company culture and work environment Training and development opportunities What Will the Selection Process Be Like? Our goal is to provide a fair and enriching recruitment process for everyone involved. If you are selected, the next steps will be: Initial contact with our recruitment and selection team Interview with the hiring manager WHY ADDVOLT At Addvolt, you will have the opportunity to develop your expertise in hardware, software, and firmware within a highly collaborative team environment. As part of a company positioned at the forefront of smart

Embedded Firmware Engineer at Carrier Global, Rua Santos Dias No 1121 Senhora da Hora Sao Mamede de Infesta U21 4465 255 Matosinhos Portugal | Yoinka