DESCRIPTION
Seven Sensing Software is looking for a talented and experienced optimisation engineer, interested in IOT and Machine Learning on mobile platforms and on the edge. You should have a grit to crush down footprints and MIPS of existing software libraries, for platforms such as ARM, HiFi, Kalimba, ADSP and Broadcom to integrate the leanest possible machine learning solutions, going beyond TensorFlow Lite to integrate footprint and performance controlled ML solutions on tiny platforms such ARM MCu. You will need to transform existing reference product solutions into platform optimised versions able to fit and perform on the edge. This will require a very close alignments and loops with the algorithm teams.
You will work in a small team of 3-5 audio engineers and align regularly with the other product engineers to bring reference software products to life with a top product grade quality in mind and an eye constantly monitoring profiling and performance figures.
REQUIREMENTS
Must Have:
- PhD, MSc or BA in Electronics, Physics, Signal Processing, Acoustics, Computer Science or related discipline
- Experience in fixed point C, floating point C, assembler on generic platforms, optimizing C/ASM code
- Good algorithmic skills and/or experience with numerical operations
- Abilities and yearn for low footprint, optimal and reusable code
- Programing of DSP
- Team spirit, creative and agile mindset making things happen
Nice to have
- Very good knowledge of Python
- ARM programming using NEON instructions
- Experience with running complex algorithms on embedded devices
BENEFITS
- Private Health insurance for an employment contract
- Dedicated training budget
- 1 day of remote work a week
- Perfectly located office in Mokotów in Co-working environment (https://www.hubhub.com/pl/)
- Tea/Coffee, fruits, breakfast once a week for the whole team
- Game room, Ping Pong table, Team events, Bike parking