Embedded Linux Software Engineer with strong Embedded C / C++ / RTOS experience required to join a collaborative global team of engineers designing products for the telecomms sector.
Requirements:
- B.Sc. in Electronic Engineering / Computer Science
- Knowledge of communication systems software in a real-time embedded development environment
- Strong programming experiences in C/C++
- Knowledge of design and development on multi-threaded and multi-processor systems
- Solid understanding of one or more RTOS (preferably vxWorks or Linux) and use of IDE development and debug tools
- Preferred experience with industry standard protocols and Software technologies in the communications or related fields
- Good written and verbal communication skills
- Knowledge of L2/L3 Networking Protocols is desirable
Responsibilities:
- Design and development of embedded Linux user space drivers and applications
- Programming Multi-core processors at application software level
- Ensure the technical feasibility of embedded software designs
- Embedded software design, development and test in C/C++
- Solve networking interop issues with third-party equipment
- Write functional, design and test specifications
- Prototyping software for new products
- Stay up to date on emerging technologies
- Collaborate with hardware and system engineering teams and partners
Please contact Emer Smith to discuss in confidence
emer@emtechrecruitment.ie