We are seeking a highly skilled Software Design Engineer to join our team.
Job Description
We are looking for a talented Software Design Engineer to design and develop software packages for our Intepro Power Electronics Test Stations. As a key member of our team, you will be responsible for designing and developing core software, real-time hardware control, and test system instrument control using Windows based C/C++ development with Visual Studio.
The ideal candidate will have a strong background in software design, with experience in working with Windows based applications, MFC application development, and firmware development at a microprocessor level. You will also have excellent communication skills, both written and verbal, and be able to work effectively as part of a team.
You will be responsible for:
* Designing and developing software from concept to release while ensuring that the design meets performance specifications, cost and reliability targets
* Complying with required regulatory standards
* Liaising with cross-functional teams (Manufacturing and Quality engineering) to facilitate the design process
* Interfacing directly with customers to determine requirements and develop solutions that meet their needs
In addition to your technical skills, you will need to possess strong self-motivation, initiative and drive, with the ability to write and analyse design documentation.
Requirements
To be successful in this role, you will need to possess the following qualifications and skills:
* Proficient in windows based C/C++ development using Visual Studio
* Knowledge of Visual Basic
* Degree in Computer Engineering or equivalent
* 3+ years relevant experience in software design
* Knowledge of basic electronics including test and measurement instrument control
* Self motivation, initiative and drive
* Excellent communication skills, both written and verbal
* Ability to write and analyse design documentation
* Ability to work as part of a team
Preferred Experience
Experience of working with, and controlling test and measurement instrumentation is desirable, as well as experience of LabView / LabWindows and project management skills.