This job posting isn't available in all website languages


165513 Requisition #
Apply for Job
Share this Job
Sign Up for Job Alerts

What you will do

Our belief is that great companies are powered by great people and led by inspired leaders; individuals who are authentic, who embrace new ideas, share a mutual respect for each other and do what’s right for their communities. Every day, we focus on our common goal of improving lives around the world. And we do this by working together and applying deep technical expertise to help our customers solve pressing challenges, with a collective passion to make an impact.

How you will do it

American Dynamics is a $300M business based in Belfast, US, China and India with over 400 employees. American Dynamics maintains a significant Research and Development presence in Belfast. The successful candidate will be a talented, highly motivated software development engineer becoming an integral part of the illustra Camera Firmware Development team through designing, developing and delivering software components for the AD portfolio of video surveillance products.

As a Firmware Engineer your primary responsibility will be the design, development, test and maintenance of software through working with peers and senior engineers in the firmware team to develop solutions meeting our customer requirements for features and quality. The successful candidate will also work closely with other functions within the business such as QA and L3 Support team to ensure the timely delivery of high quality products, adhering to the development processes and constantly improving your knowledge of new technology within the field of security systems.

You’re going to need to possess a BSc Hons Degree Computer Science, Software Engineering, Electrical Engineering or combination of education (HND,HNC). Any applicable commercial software development experience either post-graduation or during internship will be an advantage.

You’re going to need experience in software development in C/C++ in a Unix/Linux/Embedded Linux Environment.
You will also need to demonstrate enthusiasm, logical diagnostic and troubleshooting skills, evidence of team working and a willingness to be mentored be senior software team members to develop new skills.

For this engineering role any experience in the following areas is applicable but not essential: IP networking, video streaming technologies (eg. H264,MJPEG, RTP), Web Technologies (HTML, CSS, JS), developing secure systems, machine learning, multiple processor families (e.g. x86, ARM, TI DSP, MSP430), Database technologies (eg SQL), scripting languages (e.g. Python, Bash, Perl) or network analysis tools (e.g. Wireshark.


Who we are

Johnson Controls Security Products, a business unit of Johnson Controls International, is a unified group of world-leading access control, video and intrusion brands. Operating in more than 40 offices with over 2000 employees, these brands - American Dynamics, Bentel, CEM Systems, DSC, Kantech, Software House and Sur-Gard - have more combined years of experience in the security industry than any other group in the world. Our security integration platforms, built by our developers from across all product disciplines allow our customers to see more, do more, and save more.


Johnson Controls is a global diversified technology and multi industrial leader, serving a wide range of customers in more than 150 countries. Our 117,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together to deliver on the promise of smart cities and communities. Our commitment to sustainability dates back to our roots in 1885, with the invention of the first electric room thermostat. We are committed to helping our customers win and creating greater value for all of our stakeholders, through strategic focus on our buildings and energy growth platforms.

Imagine a career that perpetually stretches your capabilities. From managing many of the world’s most iconic buildings to making products that help save lives, the breadth of our opportunities empowers you to chart your own path. We are a truly global company that embraces diversity, rewards hard work and inspires people to reach for more. In an environment that is constantly evolving, we will set the foundation for you to grow and chart a career path that is as unique as you are. As part of our team you’ll have the opportunity to make an impact that people can feel. The world is waiting for you and so are we.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

United Kingdom, County Antrim, Belfast

📁 Engineering

Requisition #: 163840

United Kingdom, County Antrim, Belfast

📁 Engineering

Requisition #: 1718973

United Kingdom, County Antrim, Belfast

📁 Engineering

Requisition #: 163842

View All Jobs