This is an exciting opportunity to further your career in the field of software engineering.
As a Senior Embedded Software Engineer, you will be working closely with a global team to develop cutting-edge software applications for real-time and high-throughput data processing.
Our team is responsible for creating innovative solutions that drive business growth and customer satisfaction.
You will be working on a wide range of projects, from setting up software designs to implementing code and testing systems.
Your key responsibilities will include:
* Creating new embedded software functionality running on various platforms.
* Developing unit tests for new and existing functionality.
* Evaluating and maintaining new or existing products and technologies.
* Maintaining the function domain technology roadmap.
* Creating documentation for technical, test, reporting, specification, manual, and work instructions.
Professional qualifications required include:
* A Bachelor's or Master's degree in Electrical, Electronics, Communication, Instrumentation, Computer Science, or Information Technology.
* 5-7 years' experience in similar roles, specifically 4 years in embedded software development.
* Demonstrable experience in object-oriented programming languages such as C++ and C#.
* Knowledge of Agile methodology for project management.
* Demonstrable experience in Scrum master role.
* Demonstrable leading others.
Personal skills required include:
* Attention to detail, thoroughness, and clear communication skills.
* Able to work under own initiative or instruction.
* Fluent in written and oral English.
We offer a dynamic and supportive work environment where you can grow professionally and personally.
With more than 3,500 employees worldwide, we are a leading player in the test and measurement area. Our company values include freedom with responsibility, allowing for a good balance between work and family life.