HMI Software Engineer

Posted on Mar 18, 2023 by Tiger Resourcing Solutions Ltd
Software Engineer (GUI/UX Specialist)
Responsible to:
- Head of Software Engineering
Grade of Post:
- Principal/Senior (depending on experience)
Hours of Work:
- 37 hours per week
Work Location:
- Oakley, Bedford, Bedfordshire - hybrid working available
Role Purpose
Our client is a leading autonomy and unmanned systems company. They are continuously innovating within the core area of Autonomy and Unmanned Aerial Systems (UAS/UAV) such as autopilots, mission systems, ground control stations and all supporting systems and infrastructure. They are searching for Engineers to assist in the development of the next generation of their swarming UAV technology, including both onboard and groundside.
You will be required to support a mixture of R&D and product development activities within a leading autonomy and unmanned systems company.
You will be keen to get involved in all development areas, and have a good track history/proven track record in both problem solving and quality software development.
Your role as a Software Engineer (GUI/UX Specialist) will be to act as an evangelist for good UI/UX design practices and how these apply to our client's complex systems and how they can be implemented using modern tools and techniques.
You will be involved with prototyping, architecting, implementing and testing system software focused on their existing Java-based HMIs and how they interact and drive their Ground systems as well as helping define the future direction.
Working as part of a team in a multidisciplinary environment you will have good communication skills. A can-do attitude and a genuine passion for innovative technology will be advantageous. The opportunity will enable the successful candidate to gain knowledge of cutting-edge autonomous systems.
Key Responsibilities
- Primarily, your role will be to architect, implement and test mission critical applications and software for our existing and new products, written in Java and C++
- Ensure software redundancy, security and performance objectives are met
- Proactively engage with other engineers, teams and leadership to ensure needs are understood and met especially with reference to HMIs, UI/UX
- Work as a team to deliver, maintain and innovate the UAV mission system and individual modules within the mission system
Other Duties and Responsibilities:
- To undertake such other duties and responsibilities as may be reasonably required within the grade and level of the post
- To actively participate in our client's Performance Management Scheme
- You will be expected to perform different tasks as necessitated by your evolving role within the company and the overall business objectives of the company
- Some travel within the UK may be required
Essential Skills
- Experience with one or more modern Object-Oriented Languages such as C++ or Java
- Experience of building complex HMIs ideally using Java/Swing or JavaFX
- Working knowledge of Linux
- Solid software development practices including Source Control
Other useful skills for this role:
- Interacting with Databases either directly or via ORMs
- Testing and automated build experience (eg Maven)
- Use of frameworks such as MQTT or AMQP
- Team leading and mentoring Junior Engineers
- Good communication skills for internal and external technical discussions
What's in it for me?
- Work in a small, friendly company on the cutting edge of swarm autonomy
- See your work in action flying on our own fleet of custom-built UAVs
- Hybrid working available
- Health Cash Plan including Employee Assistance Programme
- Refer a Friend Reward Scheme
- Free fruit in the office
- Competitive Salary + Benefits Package
Equality and Diversity
Our client is committed to:
- The promotion of equality of opportunity in all of their activities and encouraging access to their organisation from all groups, irrespective of the equality strands
- Working to create an environment where cultural diversity and individual difference are
- Positively valued in an atmosphere free from harassment and discrimination
- Taking their legal and moral obligations with respect to equal opportunities seriously and welcoming dialogue with individuals about ways in which their equal opportunities policies and practices can be enhanced
Health and Safety
- Our client is fully committed to working together with the assistance of all employees to develop a positive safety culture
- They encourage and support employees becoming involved in and participating in health, safety and welfare matters
- Their goal is to motivate and empower all employees to work safely and protect their long-term health, not simply to avoid accidents
Reference: 2514048984

Alert me to jobs like this:
HMI Software Engineer in Oakley, Bedfordshire, United Kingdom, Full-Time
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog