Get new similar jobs by email for

Embedded Software Engineer II


Job Summary

Johnson Controls
Milwaukee, WI
Other/Not Classified
Job Type
Full Time
Career Level
Experienced (Non-Manager)
Job Reference Code

Embedded Software Engineer II

About the Job

Firmware Engineer


What you will do

This technical position is responsible for developing embedded firmware
for HVAC equipment and systems controls within Johnson Controls Building
Technologies and Solutions business. The position description is for a Firmware


How you will do it

  • Responsible for the Design, Implementation and Test
    of firmware for HVAC equipment controls and related products working closely
    with Hardware Engineers, System Architects and Test Engineers.

  • Understanding and implementing controls product

  • Adherence to software development best practices
    such as unit testing, code reviews, static analysis, etc.

  • Implementing solutions in accordance to the
    existing system architecture.

  • Defining product conformance/qualification test plans
    and criteria, supporting test with timely resolution of issues found.

  • Analyzing and solving complex hardware/firmware

  • Supporting and encouraging a philosophy of
    cooperation within the group.

  • Coordinating and participating in software design and
    code reviews/inspections.

  • Documenting and archiving software program releases
    in accordance with our software development process.

What we look for

  • Exceptional software architecture/design
    skills and C programming and development skills.

  • Strong working knowledge of real-time design and
    embedded operating systems.

  • Bachelor of Science in Computer Engineering,
    Electrical Engineering, Software Engineering or Computer Science.

  • Embedded systems programming and project experience
    of 2-4 years of software engineering experience.

  • Embedded systems knowledge of the entire product
    development lifecycle (requirements, design, implementation, test and

  • Excellent written and oral communication skills.

  • Proven ability to interact with other disciplines outside
    of engineering.

  • Experience
    with the Renesas HEW development environment and Renesas microcontrollers is


Who we are

Johnson Controls, we’re shaping the future to create a world that’s safe,
comfortable and sustainable. Our global team creates innovative, integrated
solutions to make cities more connected, buildings more intelligent and
vehicles more efficient. We are passionate about improving the way the world
lives, works and plays. The future requires bold ideas, an entrepreneurial
mind-set and collaboration across boundaries. You need a career focused on
tomorrow. Tomorrow needs you.


Johnson Controls is an equal employment opportunity and
affirmative action employer and all qualified applicants will receive
consideration for employment without regard to race, color, religion, sex,
national origin, age, protected veteran status, status as a qualified
individual with a disability, or any other characteristic protected by law. If
you are an individual with a disability and you need an accommodation during
the application process please email SpecialAccommodations@Tyco.com


Job Tools