Embedded Software Engineer (25052)
Our client provides unique solutions for their customers by solving today’s hardest engineering problems in sensing, data collection & communications. Their customers span a wide range of markets including healthcare, internet of things, defence, security and automotive.
They are currently looking for a number of embedded software engineers, from graduate engineer to senior consultant. You will be developing real-time software for embedded systems working closely with members of their engineering team to create solutions that meet their clients’ requirements. Projects range from using small off-the-shelf platforms with minimal resources to large customised designs with an integrated RTOS. You will be configuring embedded peripherals on microcontrollers and interfacing to external devices using techniques such as GPIOs, SPI, I2C and UARTs. You will be testing and refining your solutions at hardware level using equipment such as oscilloscopes and logic analysers.
There will be opportunities to develop solutions for non-real-time systems, such as stand-alone PC applications and mobile device apps, in a variety of programming languages. You will be participating in client meetings and will be responsible for the full software life cycle from concept to delivery.
Knowledge of real-time embedded systems and a solid understanding of professional software development are essential. Experience of wireless protocols is highly desirable and an understanding of schematic diagrams would be an advantage. You must be comfortable participating in sales and project meetings with clients and able to generate technical responses to bids and tenders. You should have a good technical degree and you should have genuine enthusiasm for problem solving.
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.