Senior Embedded Software Engineer
I am working with a global company who are launching in Ireland. They looking for skilled engineers to develop first-class technologies across the wireless audio space. You will join a dynamic company with entrepreneurial spirit and potential to grow while working on ground-breaking high-tech products.
I am looking for a Senior Embedded Software Developer to optimise its new range of wireless products. This position primarily involves research, architecture, development and integration of embedded software on multiple layers including DSPs and RF circuits (WiFi, Bluetooth, BLE).
You must be self-starter, motivated by challenges, dynamic, optimistic, visionary and able to share knowledge and tasks across multidisciplinary team in a high-tech environment.
Benefits:
- Salary up to €80,000 depending on experience
- Management opportunities
- Bonus
- Working from home flexibility
- Benefits package
Responsibilities:
- To manage and maintain all company related product‘s source code
- Develop evaluation boards/APIs and reference designs for 3rd parties’ implementation of company owned IP and products
- Writing, debugging, optimising and testing all company Software and applications using embedded C, C++, assembly and Linux with an emphasis on wireless audio applications and streaming
- To optimise DSP computation and calculations to achieve lowest consumption possible and enhance application functionality
- Write down technical developments and technical documentation to support patents, product approval and manuals
- Identify potential hardware obsolesces in advance and develop seamless product transition programs
- Work in a cross-functional team, including external partners to bring new wireless products successfully to market
Skills and Qualifications:
- Master degree in Computer Science or equivalent
- Excellent programming skills in C, C++ & Java
- 5+ years of experience with Linux environment, Yocto toolchain, Real time OS
- Experience in designing embedded firmware, drivers and tools for high-speed communication devices
- Experience on wireless communication protocols
- Proficiency in implementing and developing platforms using SPI, UART, I2C Bus, etc.
- Fluent in use of lab equipment such as JTAG, USB protocol analysers
- Good background in embedded programming communication protocols and low-level device drivers
- Experience on streaming and codec implementation
- Experience with DSP platforms a strong
- Knowledge of wireless audio streaming protocol
- Ability to assist members of the group on research and technical issues
- Ability to take ownership of software projects with minimal supervision
- Good level of English with good verbal and written communication
To apply, please submit your CV through the link provided for the attention of Ellen Byrne.