The role:
GTD Science, Infrastructures, and Robotics (GTD SI&R) is the leading provider of high-quality, high-reliability software solutions, robotics' control systems, custom electronics, and edge computing. With its unique system and software engineering capabilities, GTD SIR is the most reliable supplier of control, supervision, analysis, and decision support systems for real-time, large, and critical applications. The company's solutions (Control Systems, Bespoke Electronics, Embedded Systems, Control Centers) are integrated into the most significant "Big Science" international projects (including ITER and CERN) and into several of the largest Green Power Generation companies in the world.
We are seeking a skilled and experienced Embedded Systems Engineer to contribute to groundbreaking scientific projects that will drive the future of global energy. Join our dynamic, multidisciplinary team and play a key role in initiatives that are shaping the energy landscape for generations to come.
Position activities:
System Architecture & Integration: Define and integrate the hardware-software ecosystem around the RISC-V architecture, using hypervisors, real-time Linux, and custom drivers for reliable embedded applications.
Software Development for Embedded & Real-Time Systems: Develop and optimize C/C++ code, leveraging Yocto/Buildroot for custom Linux distributions and configuring RTOS for strict timing requirements.
Middleware and Data Handling: Implement DDS middleware for reliable data distribution in real-time applications.
Your profile:
BSc or MSc in Industrial Engineering, Computer Science, Telecommunications or Electronics.
Embedded Software Development: Strong C/C++, Linux low-level (PREEMPT_RT, drivers), Yocto/Buildroot.
Real-Time & Embedded Systems: Hypervisors, RTOS, and determinism in time-critical environments.
Technical Documentation: Prepare and maintain comprehensive technical documentation, including architectures, specifications, procedures, and test plans.
Version Control: Git, SVN
English B2 or equivalent
Dynamic and adaptable individual with a multidisciplinary approach.
Keen to understand customer processes
Good communication skills both verbal and written
A proactive team player with a collaborative mindset
Nice to have:
Hardware-Software Integration: RTL design, FPGA prototyping, system debugging.
Middleware: DDS.
Virtual Reality: Unity.
Graphic User Interface: Qt.
What do we offer?
Full-time position with a permanent contract
To participate in highly advanced technological projects all around the world.
To be part of a young dynamic company
Flexible working hours.
Excellent location in our BCN HQ
Work from home policy
Ticket Restaurant
Free fruit at work once a week
Training plan
Flexible Compensation Plan according to your needs
Free Coffee Corner
Holiday purchase option
We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, etc.
#J-18808-Ljbffr