Software Engineer
Reference: BH-59400Salary£40000 - £55000 per annum
LocationCambridge
TermPerm
Software Engineer
The company has now developed a new range of multitouch products and is looking to hire an experienced Software Engineer to join an experienced team. Based in Cambridge, this is a great opportunity to get deeply involved in the design & development of high-level software applications/ GUI’s to support this new range of capacitive touch products.
Required skills and expertise:
• At least 5 years’ industry-proven experience in a similarly responsible role
• Experience in developing high level PC/MAC GUI’s and applications to drive computer peripherals.
• Experience in writing software to work with data communication protocols including USB, Bluetooth, Wi-Fi, etc, connected devices.
• Website development
• Creating cloud-based databases and web-based analytics for connected devices
• Creating hardware configuration tools for PC and MAC
• Experience developing iPhone/Android applications.
• Programming skills in C, C++, Python
• Good verbal and written communication skills are essential.
• Comfortable working with creative teams and not afraid to try things.
• Direct customer engagement, ideally in a consultative sales context
• Deep understanding of software product development lifecycle
Desirable skills:
• Experience developing embedded software / firmware for microprocessors.
• Embedded systems test, debugging and maintenance.
• Practical use of test equipment – oscilloscopes, logic analysers and multimeters etc.
• Understanding of capacitive touch operation & analogue electronics
The company has now developed a new range of multitouch products and is looking to hire an experienced Software Engineer to join an experienced team. Based in Cambridge, this is a great opportunity to get deeply involved in the design & development of high-level software applications/ GUI’s to support this new range of capacitive touch products.
Required skills and expertise:
• At least 5 years’ industry-proven experience in a similarly responsible role
• Experience in developing high level PC/MAC GUI’s and applications to drive computer peripherals.
• Experience in writing software to work with data communication protocols including USB, Bluetooth, Wi-Fi, etc, connected devices.
• Website development
• Creating cloud-based databases and web-based analytics for connected devices
• Creating hardware configuration tools for PC and MAC
• Experience developing iPhone/Android applications.
• Programming skills in C, C++, Python
• Good verbal and written communication skills are essential.
• Comfortable working with creative teams and not afraid to try things.
• Direct customer engagement, ideally in a consultative sales context
• Deep understanding of software product development lifecycle
Desirable skills:
• Experience developing embedded software / firmware for microprocessors.
• Embedded systems test, debugging and maintenance.
• Practical use of test equipment – oscilloscopes, logic analysers and multimeters etc.
• Understanding of capacitive touch operation & analogue electronics