Job Overview
SWJ Portugal Engineering Solutions is a company in Lisbon, where passion and customer orientation meet for the areas of software, hardware development, and testing.
We are actively looking for an Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be working on embedded systems, developing software in C, and collaborating with colleagues to grow your skills.
Responsibilities and Qualifications
- You are passionate about embedded systems and have a good understanding of how things work.
- You have experience with C and enjoy writing well-structured code.
- You have been around Embedded systems for 2+ years and are a good team player.
- You have experience in developing C software in bare-metal and/or RTOS based embedded systems.
- You have excellent capability in developing algorithms and well-structured code.
- You have experience with inter-device communication protocols (such as SPI, I2C, CAN, LIN, or similar).
- You are able to understand system-level concepts and the end goal of how the system shall behave.
- You have good competences with the English language, including technical writing.
- Knowledge of Portuguese language is a plus.
About Us
We are a multinational team that values diversity and equal opportunities. We offer a fair contract, extensive social benefits, and a hybrid work model with flexible working hours and home office options.
What We Offer
- Flexible working hours and home office option
- Work-life balance and family-friendly working hours
- 13th and 14th salaries
- Diverse opportunities for further training
- Demanding, varied, and exciting range of tasks in a regional, national, and international environment
We are an equal opportunities employer and welcome applications from all qualified candidates.