Principal Platform Systems Embedded Engineer
The Company
Our client is a leading worldwide provider of highly specialized test and measurement equipment and microelectronic solutions.
Job Description:
To participate in the development of real time embedded software for the test mobile products, you will work within the platform (systems) team to implement and support low level software development bridging the hardware and embedded software.
Main duties and responsibilities to include:
- Some requirements analysis, design and implementation.
- Responsible for full life-cycle real-time software engineering in C, in a constrained environment.
- Maintenance and support of existing software.
- Support of integration of new RF components/subsystems
- Low level, (bare-metal) programming in C, possibly some assembler.
- Good communications skills required; interaction with hardware and VHDL teams.
- Embedded Platform development
- Familiar with PPC development and tools.
- Performance analysis and optimization.
Profile:
- Excellent university degree in engineering, preferably with a strong background in wireless telecommunications.
- Real time embedded C programming in a constrained (RAM & MIPS) environment
- In depth knowledge of processor architectures (particularly PPC) including memory and inter-processor technologies.
- Knowledge of real time operating systems.
- A team player with good organization skills.
- A confident communicator, both written and verbal.
The candidate should have a good understanding of:
- Digital communications
- Signal processing
- Parametric measurements
- 3GPP WCDMA,
- 3GPP LTE (FDD and TDD)
If this opportunity looks of interest please feel free to send me an up to date copy of your CV.
This vacancy has now expired.