Eseye is looking for an experienced Embedded Software Engineer to join the growing Hardware Team based at the Guildford office.
In this team, we specify, design, develop, test, and certify the hardware and embedded software used in our SMART CONNECT product. The successful applicant is expected to become a key software development engineer working as both part of a team on larger developments and also individually on their own projects. They can expect to be involved in the entire product development cycle from specification through to acceptance testing and certification. Develop embedded software in a "right first time, right on time" spirit.
Test thoroughly to minimise the number of bugs discovered in QA and customer acceptance testing.
Provide quality and innovation in design.
Software maintenance of existing products, and peer review of new projects.
Experience with digital communications systems and protocols in an industrial environment.
Able to design, develop and test embedded software in C or C++.
Able to understand electronic designs, particularly for digital logic and microcontroller circuits.
Familiar with debugging embedded software using software debug tools and laboratory test equipment.
Enthused by working on software that is closely linked to hardware.
A working knowledge of network protocols and systems
Kernel/User Space embedded Linux development. TCP/IP Networking services
MQTT/COAP data ingest to cloud service providers
Assembler programming with ARM or MIPS architectures
We help them to visualise the impossible and bring those solutions to life through innovative IoT cellular connectivity solutions that enable our customers to drive up business value, deploy differentiated experiences and disrupt their markets. Our pioneering IoT cellular connectivity solutions, versatile hardware, technical consultancy and round-the-clock support allows businesses to overcome the complexity of IoT design, development and deployment. We guide them every step of the way, so they can move forward with IoT projects without the fear of getting it wrong. Supported by our unique AnyNet Secure® SIM technology, Connectivity Management Platform and a powerful partner ecosystem, we help more than 2,000 customers to seamlessly connect millions of devices across 190 countries, agnostic to over 700 available global networks.