Descripción del empleo
Primary Location
Sant Cugat del Valles, Barcelona, SpainDate posted 10/01/2019
The HP Large Format Printing division develops leading-edge products, distributed world-wide, being the major supplier in this printing segment. Its R&D lab, based in Sant Cugat del Vallès (Barcelona), is a world-class development environment, using and creating entirely new technologies, ideal for developing a R&D technical career in an international framework.
We are looking for dynamic and talented people willing to collaborate with our team of embedded software engineers in the R&D lab, contributing to the development of tools and processes to be used in our environment.
Required background and skills.
- Currently studying Bachelor’s or Masters’s in a software-related discipline (Computer Science, Telecommunications Engineering, ...).
- Strong knowledge of object oriented methodologies.
- C/C++ programming experience.
- Knowledge in embedded software development.
- Excellent teamwork skills and ability to work autonomously.
- Intermediate level of written and spoken English.
- No previous working experience is required.
Valuable knowledge and skills.
- Experience in Linux kernel and its development environment.
- Experience in real time operating systems and tool chains.
- Experience in concurrent programming. Experience in multithreaded and/or multi-process systems, understanding usage of synchronization primitives, different communication paradigms, mutual exclusion, producer-consumer schemes, memory sharing, data communication and priority assignment.
- Experience in code debugging: usage of debuggers and (desirable) tracing tools, memory corruptions and leakage detection and correction, stack analysis.
- Experience in state machine design and implementation, event driven control, complex error detection and recovery, synchronization between multiple devices with multiple states.
- Experience working with distributed teams.
- STL knowledge and usage.
- Experience with ARM & MIPS microprocessor architectures.
- Experience with VxWorks, ThreadX or Integrity RTOS.
- Experience in developing with ASICs or FPGA based devices.
- Knowledge or electrical and mechanical development processes.
Benefits
- A Women Network that organizes activities all year long, such as the promotion of STEM vocations among girls.
- Opportunity to learn on an international organization with colleagues coming from all over the world.
- Diverse internal growth and career opportunities.
- Flexible schedule to adapt to Bachelor’s or Master’s degree academic program. Part time or full time.
- Sports centre (indoor and outdoor); gym, squash courts, tennis courts, basketball courts and regular fitness classes such as Yoga, Pilates, etc.
- We also dedicate time and resources to contribute with our community through Corporate Volunteering activities.
#INT
Información extra
- Status
- Inactiva
- Localización
- Sant Cugat del Vallès
- Tipo de contrato
- Trabajo estudiantes
- Carnet de conducir
- No
- Vehículo
- No
- Carta de motivación
- No
Sant Cugat del Vallès | Trabajo estudiantes