Graduate Embedded Software Engineer
Graduate Test Automation Engineer
Do you want to shape the future of smart buildings that improve people’s wellbeing?
Helvar is an international lighting technologies company specialising in intelligent and energy-saving lighting solutions. Intelligent lighting is essential to the wellbeing of employees, customers, visitors and patients, and it helps to achieve sustainability targets.
Helvar – Graduate Embedded Software Engineer
Location: Dartford, Kent
Start Date: July – September
Are you looking for your first step into into the industry with an international company that values wellbeing, flexible working and growth culture? Well here at Helvar we are expanding, and this is an opportunity to make that first step as a Graduate Embedded Software Engineer with a company that is at the forefront of lighting controls technology innovation.
Main purpose of the role
The development of embedded software for products and systems used as intelligent edge devices in lighting control applications. This will cover specification, architecture, structured design, implementation, and test. It will involve the development of bare metal programming on modern micro-controller’s, with constrained resources and real-time inter-action with electronics hardware.
Key areas of responsibility and key actions
- Work with the team to break down epics to stories and sub-tasks and provide time estimates
- Design, implementation, and test of embedded software module
- Show progression on assigned tasks through demonstration
- Ensure software is stored and maintained under source code control
- Documentation of design
- Participation in peer design / code reviews
- Implementation of unit tests
Core competences, knowledge and skills required
- Engineering degree in Electronics and/or Software
- Programming experience in C/ C++ on embedded target
- Use of scripting languages such as Python or Bash would be beneficial
- Use of test equipment e.g. Oscilloscope
- Good problem solving with strong and rational approach to debugging
- Understanding or use of GitHub
- Knowledge of modern software methodologies such as Agile
- Good communication skills both written and oral
- Shows passion for their subject and a desire to deliver on-time with high quality
- Needs to work well in a multi-national team
Helvar – Graduate / Junior Test Automation Engineer
Location: Dartford, Kent
Start Date: July – September
Are you looking for your first step into into the industry with an international company that values wellbeing, flexible working and growth culture? Well here at Helvar we are expanding, and this is an opportunity to make that first step as a Graduate / Junior Test Automation Engineer with a company that is at the forefront of lighting controls technology innovation.
Main purpose of the role
- Creation and implementation of end-to-end test automation, as part of continuous integration and development, for intelligent lighting control applications
Key areas of responsibility and key actions
- Specification of individual test cases, including pre and post conditions with expected results
- Designing and writing test automation scripts
- Using test automation frameworks
- Investigating problems in software as a result of testing
- Working with QA testers and software developers to find solutions
- Updating X-ray
Skills required
- Understanding of continuous integration and development environment
- Studying an Engineering degree course in Electronics and/or Software
- Good appreciation of electronics hardware and operation of real-time systems
- Knowledge of automation frameworks
- Programming languages, such as C# and Java
- Scripting languages such as Python and Bash
- Strong problem-solving skills
- Excellent organisational and time management skills
- Accuracy and attention to detail
- Teamwork skills, are key as interaction with individuals in different roles and teams will be essential
About our team
Our mission in Product Creation in Lighting Intelligence is to be a forerunner in lighting industry and we are constantly enhancing our capabilities in designing. Operational Excellence will contribute with thought leadership, teamwork and problem solving that results in continuous improvement throughout the organization by focusing on the needs of the customer, discipline in execution, and streamlining existing activities in the process to create value.
Apply to join our team of talented and innovative experts!
If you’d like to be a part of the Helvar family, please apply for this vacancy via our Helvar Careers site at helvar.com/careers/.
For additional information on the role, please contact our Talent Acquisition Partner, Ben Fryer ben.fryer@helvar.com who will get in touch with you shortly.