Stockport, Lancashire, United Kingdom Hybrid / WFH Options
Novanta Inc
business, including manufacturing, quality, engineering, and R&D. The role involves the use of many, wide-ranging technologies and skills including UI design (WPF and windows forms), hardware communication (RS232 and Ethernet), database interaction (SQL) and process automation. Key Responsibilities: Desktop and device software development and design using C#. Undertaking work in accordance with software development processes, procedures, and specifications. More ❯
C/C++ (C++ 11/14/17). Proven experience in embedded software design and full product lifecycle development. Strong knowledge of low-level protocols (SPI, I2C, RS232) and experience interfacing with ARM Cortex microprocessors. Experience with unit testing frameworks and working with source control systems (Git). Familiarity with Linux as both a target platform and development More ❯
and troubleshooting. Qualifications 2+ years of experience in hardware development/support in the telematics industry. Good understanding of telematics systems, wireless communication protocols, and automotive electronics. (e.g., CAN, RS232) and wireless technologies (e.g., GPS, GSM). Excellent problem-solving skills and ability to think critically under pressure. Strong communication skills, both verbal and written, with the ability to convey More ❯
and troubleshooting. Qualifications 2+ years of experience in hardware development/support in the telematics industry. Good understanding of telematics systems, wireless communication protocols, and automotive electronics. (e.g., CAN, RS232) and wireless technologies (e.g., GPS, GSM). Excellent problem-solving skills and ability to think critically under pressure. Strong communication skills, both verbal and written, with the ability to convey More ❯