Senior Software Engineer C
Our client is a global leader in high performance software and innovative hardware products. They are looking for an expert C++ programmer to join the software team. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code.
You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware engineers, and sometimes with high-profile industry partners. Our engineers come from a wide array of industries including Computer Games, Robotics, Trading, and many other scientific and engineering backgrounds.
We have an informal and friendly company culture and a healthy work/life balance. The role can include a substantial amount of remote working but would also involve some office-based work.
Key Responsibilities- Developing our core application software architecture and new capabilities.
- Creating systems to synchronise and process high-volume data from many sources.
- Designing APIs, protocols, and plugins for integration with in-house and third-party software and hardware systems.
- Working on high performance algorithms and highly parallel real-time processing frameworks.
- Building tools to aid testing, analysis, and data visualization.
- Researching, designing, and presenting new technologies and approaches.
- Very in-depth expertise in modern C++ (11-20).
- Strong maths, analysis, and communication skills.
- Experience designing substantial software systems and evidence of work on challenging projects.
- STL, Boost, Python
- Multi-threading, Networking, Optimization
- Computer Vision, Sensor Fusion, Scientific Computing
- OpenGl, Qt/QML, Game Engines
Salary 55,000 - 60,000 GBP per year
Requirements:
- Microcontroller Firmware development- STM32/PIC
Multi Platform Experiuence - PIC, ARM, Atmel, AVR, LoRa
Responsibilities:
- The Senior Firmware Development Engineer should ideally have:
- 10...
Seeking a SeniorSoftwareEngineer to join a dynamic startup revolutionising industries for a better world. Paying up to £100,000 plus significant equity shares.
Located in Faringdon; minimal onsite requirements with reimbursed travel...
Bare metal, Embedded C, Firmware, C++, Real Time, RTOS, Electronics, ARM, uVisionEmbedded SoftwareEngineer with bare metal programming required to write low level code for embedded systems in C and C++.
The Senior Embedded SoftwareEngineer...