Software Development Engineer Hampshire £27-32k
This is a new an urgent requirement for a proven software engineer to join an expanding electronics company in Hampshire. Due to expansion they seek a software engineer with strong practical C or Python programming ability to aid in the design and development of new and existing systems and products.
You will be working within a team that designs and develops large automated test systems for the electronics manufacturing industry. These systems incorporate sophisticated robotic and automation control applications, test systems applications, sensor systems (vision, infra-red etc), firmware and user applications. Knowledge of any of the above would be a significant advantage as would an appreciation of embedded systems, electronics, mechanical engineering or mechatronics.
The team is multi-skilled (mechanical, electronics, electrical, software etc) and are adopting Agile / Scrum design methods. Hence exposure to such methods would be beneficial but not essential as training can be provided. Furthermore a good grounding in C programming is expected. Python would be very useful for rapid development too.
Skills / Knowledge:
” A degree or equivalent in a relevant subject area (e.g. electronics, software, computer science etc)
” Strong realtime software development ability with C and / or Python
” Strong applications development ability
” Knowledge of Linux or Windows or other RTOS would be ideal
Beneficial (not essential):
” OOD with Java / C++ would be useful
” Knowledge of embedded (multi-threaded) systems and electronics would be useful
” Knowledge of automation, robotics, control, sensor systems, or test equipment development could prove handy
” GUI development could be useful
” TCP/IP Network Coding (UDP/TCP)
” High Speed serial interfaces
” Distributed object/processing environments
Travel to the US, Far East, and Europe is a possibility, in order to gather requirements, participate in design discussions, support installation and debug of equipment in the customer’s premises.
Where supplying Candidates for employment by the Client Advance Resource Managers (ARM) acts as an employment agency.





