Embedded Software Engineer
Embedded Software Engineer 55-70k Cambridge Onsite An opportunity to work on technically challenging embedded software projects, developing innovative technology for applications where performance, reliability and problem-solving are critical. This Embedded Software Engineer role offers the chance to work across the full development lifecycle, from early-stage concepts and system design through to software development, testing and prototype delivery. You''ll collaborate with highly capable engineers and scientists across multidisciplinary teams, tackling varied technical challenges and bringing new technologies to life. Embedded Software Engineer essential skills: 3+ years'' experience in embedded software development. Strong programming experience in C and at least one additional language (C++, C#, MATLAB or similar). Experience developing software for Linux-based systems. Proven ability to design, develop and implement technical solutions. Relevant degree in Computer Science, Electronics, Engineering or a related discipline. Embedded Software Engineer desirable skills: Bare-metal or RTOS development on ARM-based platforms. Experience with embedded software architecture and system design. Embedded software debugging and problem-solving techniques. Python or MATLAB scripting for testing, automation or signal processing. Experience developing prototypes or working across the full product development lifecycle. The successful candidate will be: A technically curious ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!