ADVANS Portugal is looking for experienced Embedded Software Engineers to our new Lisbon offices.
This is a full-time hybrid role.
Key Responsibilities / Duties:
-
Toolchain creation and verification
-
Bootloader verification
-
Linux kernel update
-
Porting drivers to newer kernel
-
Porting user-space applications to newer kernel
Qualification Requirements:
-
BSc or MSc in Computer Science, Electronics, Automation or related software disciplines
-
Knowledge of C/C++ language
-
Professional experience with Git version control system
-
Software development process and tools experience
-
Understanding of hardware configuration and constrains, including the boot process and hardware initialization
-
Knowledge of toolchain components and generation, low-level debugging
-
Knowledge of Linux OS and command line is a must
-
Experience with at least one RTOS
-
Ability to make minor to moderate changes in assembly code
-
Knowledge of multi-threaded environment, semaphores, preemption
-
Fluent English is a must
-
Team player, communicative, able to synthesize
-
Client committed
-
Scripting is a plus
-
Experience in Linux configuration and porting is a huge plus
Benefits:
-
Integration program in a professional, young & dynamic team
-
Professional development opportunities
-
Competitive salaries & benefits
-
Health insurance
-
International work environment