Software Engineer Embedded
We are currently looking for highly motivated Embedded Software Engineers to join our expanding London office. You will be working with some of the most technically gifted people in our industry.
You will capture and analyse requirements, develop and test software in application development and integration projects. You will model and design components under the guidance of a more experienced engineer. You will provide information for estimating. You may also perform supporting roles in consulting assignments.
Projects are typically based in Central London but may require flexibility with regard to working for fixed periods of time in other UK locations or overseas.
You are a gifted C#++programmer and can escape to C and Assembler if you have to. You are familiar with the one or more Real Time Operating Systems. You are well versed in test-driven development. You have experience in the advanced quality control techniques that are required for developing software in regulated environments for safety critical systems. You understand concurrent programming using threads and processes. You can design and implement communication on a variety of physical protocols. You understand principles of good software design and have an appreciation for separation of concerns. You know how to set up and configure a continuous integration server. You excel in Agile teams and enjoy shipping releases into production.
Qualifications and skills:
- You have done well in an engineering or computing degree or have an equivalent professional qualification.
- You can develop features full stack in an embedded environment
- You have an analytical mind set
- Your curiosity helps you keep your technical skills current
- You share our passion for (Swiss) quality
- You enjoy working in a team of like-minded developers
- You get things done.
You will benefit from:
- A generous budget for on-going training (9% of your time and a sizeable cash allowance
- Achievement based career prospects
- Highly competitive salary and a comprehensive benefits package
Are you interested in working for us?