This job has expired

Graduate Software Engineer

Johnson Controls
£20,000 - £29,999
Closing date
29 Dec 2021

View more

Role Type
Graduate, Other work and training
Start Date
You need to sign in or create an account to save a job.

Job Details

Johnson Controls is powered by your talent. We are the power behind the customer mission. Together we are building a world that’s safe, comfortable and sustainable. Our diverse global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and environments more comfortable and secure. We are all about improving outcomes for our partners. Tomorrow needs your talent. Tomorrow needs you. So let’s talk today.

What you will do

Working as part of a multi-disciplinary team with firmware, hardware & quality assurance engineers in JCI, and with 3rd party companies, to develop, enhance and test a wide range of Illustra IP cameras. Reporting to the Illustra Firmware manager, the candidate will support the team in hitting time to market and quality milestones; allowing the Illustra team to successfully meet revenue targets.

The Illustra brand has been growing year on year, consistently meeting aggressive targets from the business by expanding the portfolio into new and innovative technologies that solve real world problems for customers.

How you will do it
• Develop, test and maintain software.
• Develop technical documentation in-line with industry best practices.
• Interface with other functions with the business to ensure the timely delivery of high-quality products.
• Adhere to development processes including design reviews, code reviews and coding guidelines.
• Act as an enthusiastic and motivated member of the product development team.
• Maintain knowledge of new technologies in the field of security systems.

What we look for
Required Qualifications

• Applicants must be have Computer Science, Software Engineering, Electronics and Software, or similar degree with software component. 
• Diagnostic and troubleshooting skills.
• Flexible and enthusiastic approach to work
• Methodical and accurate.
• Strong organizational skills and ability to multitask.
• Excellent written and verbal communications and interpersonal skills
• Strong numerical skills
• Work authorization for the UK and ability to work full time

Preferred Qualifications
• Experience in software development in C++ in an Embedded Linux system.
• Experience in development for a mobile platform (iOS, Android, Kotlin, Xamarin)
• Experience of developing within an Agile framework.
• Appreciation of Cloud technologies (AWS, Azure, GCP).
• Experience with scripting languages (e.g. Node.js, JS, Python, Bash, Perl).
• Experience with configuration management systems (e.g. github)
• Experience with automated build systems (e.g. Jenkins).
• Experience with using network analysis tools (e.g. Wireshark).
• Experience of video streaming technologies.


Your buildings have a purpose. 

They are places for people to live or work. Facilities for learning or healing. Venues for entertainment and shopping. Sites for the specialized storage of tangible goods or mission-critical data. Your buildings have a huge variety of functions; they are central to your mission. 

This is where Johnson Controls comes in, helping drive the outcomes that matter most. Through a full range of systems and digital solutions, we make your buildings smarter. A smarter building is safer, more comfortable, more efficient, and, ultimately, more sustainable. Most important, smarter buildings let you focus more intensely on your unique mission. Better for your people. Better for your bottom line. Better for the planet.

At Johnson Controls, we’ve been making buildings smarter since 1885, and our capabilities, depth of innovation experience, and global reach have been growing ever since. Today, we offer the world’s largest portfolio of building products, technologies, software, and services; we put that portfolio to work to transform the environments where people live, work, learn and play.

An Engineering apprenticeship with Johnson Controls will see you building new skills, while applying your knowledge to real-world projects. There will be plenty of opportunities to explore your potential and you will enjoy full support from your line manager and a mentor.

We are offering full-time permanent apprenticeship opportunities for those looking for a genuine alternative to university and are passionate about engineering. The apprenticeship will combine on-the-job work experience, with time at college to achieve a qualification in your chosen engineering field.

Our apprenticeship scheme will vary in duration from 2 years to 4 years, depending on the course selected, with start dates planned for August 2021. We aim for all apprenticeships to lead to permanent positions within Johnson Controls.

You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert