Job description
We are growing. Will you be part of our journey?
At Instagrid, we work together to make the world a little bit better. We have a strong, innovative product, a motivated team and a clear vision. What we are missing? YOU! To continue our success story, we are expanding our Engineering Team
As a Senior Engineer Embedded Controls (f/m/d), you work together with our Electronics Hardware and Embedded Software team to develop real-time algorithms thoroughly shaping the cutting-edge performance of our devices. Help us bring a heartbeat into our products by
1. Setting up software architectures that comprise real-time and non real-time structures
2. Deriving performance specifications for the real-time parts from overall product requirements
3. Shaping and implementing and validating control loops and signal processing structures
4. Writing first-class code and ensuring quality through regular peer reviews, unit & integration tests and documentation
5. Passing on your knowledge to other colleagues as part of your job
Job requirements
- You have successfully completed a degree in electrical engineering, computer science, or a comparable education
- You have worked several years as an embedded software developer in various positions concerned with signal processingand/or control loops
- You have very good coding skills in C++, including good API design and object-oriented programming, C and ARM-Assembler
- You have a very good understanding of the physical effects caused by voltage, current, temperature, etc.
- You like to work at the interface between analog and digital domains
- You know how to use signal processing and control loops to achieve an outstanding overall device performance