IE University embraces all challenges as an opportunity for growth—and encourages their students to do the same. Located in the heart of Madrid, the dynamic institution never sits still, providing ...
IP DSLAM Software Design Engineer
You’re a recent graduate who wants to explore new directions.
You want to work with top experts, sharpen your skills and
pursue your goals. We give you exciting challenges, more
responsibility, and the support you need to succeed. Make your
mark with a career at Alcatel-Lucent.
As a software design engineer in the DSL and/or GPON domain you will contribute to the development of real time embedded software for our existing and new to be developed hardware platforms. You will need to get an in-depth understanding of new telecommunications protocols and/or Alcatel-Lucent’s hardware platforms, and the way customers are deploying them. As part of a multi-disciplinary agile team of senior experts you will be key in bringing our product innovations and evolutions to the market faster and at higher quality than the competition, and in this you will be supported by state of the art development and test technologies, tools and processes.
Your main responsibilities will include:
◊ clarification of customer requirements.
◊ contribution to feature estimation and planning.
◊ SW architectural design (i.e. definition of modules, classes, interfaces, task priorities, concurrent access,…).
◊ design generic SW running on different processor architectures: single/multiple core, Arm, MIPS, PPC,…
◊ write C / C++ code, makefiles, scripts,…
◊ remove memory leaks by using commercial tools.
◊ write test cases that validate your written code, and automate them.
◊ estimate and measure the consumed CPU cycles and on board memory.
◊ troubleshoot software on target hardware and in a simulation environment.
◊ long term quality of the software you delivered.
◊ help others in meeting the team objectives.
◊ interacting with project managers to give them regular updates of identified issues.
Your main challenges will be:
◊ to enjoy being challenged on a daily basis.
◊ to think “out-of-the-box”.
◊ to apply creative solutions to complex technical problems.
◊ the ability to prioritize and handle multiple projects in a fast paced working environment.
◊ to be able to work both independently and as part of an agile team.
Technical background and experience:
◊ You hold a Master’s degree in (applied) engineering sciences: Electrical engineering, Telecom or Computer science engineering (option embedded software) or you have equivalent knowledge by experience.
◊ You have a broad interest in the telecom sector.
◊ You have knowledge of real-time operating systems concepts (interrupts, tasks, concurrency,...).
◊ You have written C or C++ programs.
◊ You are eager to learn new technologies and read/implement internet RFC’s.
◊ You can work fluently with Unix/Linux (as operating system).
◊ You have basic knowledge of IP, ADSL, VDSL2, G.Fast or GPON technologies.
◊ You have the skill to draw and explain/document your design in Microsoft Office (Excel, Word, PowerPoint).
◊ You are acquainted with the agile way of working in a multi-disciplinary software team.
◊ You are a believer in the KISS principle.
Job: Software Development
Primary Location: Europe, Middle East, Africa-Belgium-Antwerp
Articles you may want to read
IE University: an educational ecosystem that thrives on challenges
3 MSC students from IESEG win the Deloitte 2020 Young Women Challenge
At the end of March, three MSc students from IÉSEG, Mejda AGREBI (MSc Business Analysis & Consulting), Nour JAIT (MSc International Business) and Sara FAYSSE (MSc International Business), took ...