Description
Summary:
ADVANS Portugal is seeking experienced Embedded Software Engineers for responsibilities including toolchain creation, bootloader verification, and Linux kernel updates.
Highlights:
1. Opportunity to work with Linux kernel updates and driver porting
2. Engage with toolchain creation, verification, and low-level debugging
3. Be part of a professional, young & dynamic team
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