Embedded Software Engineer (m/f)
Must-have:Frontend
Description des tâches:
- Design and optimize (hands-on) features of the full telecommunication software stack including digital part and baseband processing part from a system perspective.
- Identify requirements, participate in design & specification generation activities.
- Design and implement algorithms, firmware and software for PHY, Baseband and Digital RF level for communication applications in digital transceivers, FPGA and microprocessor architectures.
- Generate creative, technically sound solutions and rapidly prototype them to support proof-of-concept experiments.
- Review of standards and explore modern wireless and telecommunication standards.
- Design modem system based on wireless standards and product requirements and set system performance targets for wireless subsystems.
- Implementation of the telecommunication algorithms using C/C++, MATLAB, and VHDL or equivalent languages.
- Interface with RF front end hardware teams to ensure consistency of telecom solution architecture with modem system requirements, such as RF performance, system control architecture, HW /SW interface architectures and long-term technology roadmaps.
- Develop system performance models and drive cross functional system engineering tasks related to the system performance optimization.
- Simulation and tests of the system components in lab or software or hardware or other environments.
- Interfacing with the space and payload system engineers for payload development.
- Test the implemented solutions in a lab and in the field.
- Contribute to the maintenance and improvement of the internal lab
- Interact with a multi-disciplinary team of engineers with a wide range of skill sets including but not limited to: software development, firmware development, hardware development, data analysis, and RF design
- Work with a multi-disciplinary team with a wide range of skill sets including but not limited to: software development, firmware development, algorithms development data analysis, and RF design
- Explore modern techniques and unconventional methods for algorithm design and problem solving.
- Participate in project management and planning activities.
- Contribute to technical documentation, project reviews and technical proposal & bids.
- Working with external partners, contractors, and research institutes.
- Regular reporting of the follow-up of tasks.
- Participate and contribute to Design and development activities related to but not limited to the
telecommunication system of any future missions (or any other assigned mission in a capacity the company sees fit.
Études: Bachelor (Bac +3)
Métier / domaine de formation: Electronics or Computer engineering or related fields