698,236open jobs
41,342companies
99,387added this week
Browse all
Salary
$28k – $66k per year (Estimated)
Location
In office (Pune)
Seniority
Staff · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Johnson Controls International plc is a global technology and industrial leader specializing in smart building equipment, thermal management, and energy efficiency solutions. Legally headquartered in Cork, Ireland - with primary operational headquarters in Milwaukee/Glendale, Wisconsin - the multinational conglomerate operates across more than 150 countries.

Job Description

Technical Lead - I

What you will do

In this role, you will be part of product development team to manage & deliver new product functionalities, modify existing product’s functionalities or improve product functionalities as required.

The Embedded Software Technical Lead will perform Embedded Software development activities including the design, development and test of software programs for Fire detection systems.

You will work within a multi-disciplined engineering team consisting of electronics engineers, mechanical engineers, firmware engineers, software engineers, programmers and scientists focusing on applied research and new technology innovations to provide new and improved products and solutions for our customers.

How you will do it

  • Architect and own the embedded software for fire detection system

  • Design, Code & Test for embedded SW systems

  • Plan and manage Software contribution to development projects

  • Provide third-level support to field engineers

  • Maintain released products

  • Identify & record metrics for Software activities

  • Liaise with other departments including Product Support, Technical Authors & SQA

  • Participate in project planning, effort estimation, Analysis, coding & unit testing.

  • Identify, analyze and resolve complex software inadequacies.

  • Review and provide feedback on product functional specifications.

  • Participate in assisting Compliance, Approvals, factory testing with any necessary support.

  • Participate in product development meetings, design reviews and code reviews.

  • Prepare the documentation as per ISO QMS guidelines & Participate in Quality Management System reviews

  • Makes recommendations for changes to software development guidelines & standards.

  • Develop methods, metrics, techniques & evaluation criteria for algorithms, products, processes.

  • Define guidelines for implementation of clean, well-structured code with proper abstraction and reusability

  • Comply with and make recommendations for changes to established development guidelines and standards.

  • Develop an in-depth understanding of the development realm through interaction with other groups, communication with external experts and suppliers and independent research.

  • Work for estimation, design, analysis, coding and unit testing

What we look for

  • 8 to 14 years’ experience in Embedded C, C++ application & microcontroller driver development

  • BE (ECE/EIE/ETC/CSE) Degree in a technical field is required.

  • Good exposure to Embedded bus protocols - I2C, SPI, UART. Strong in analog and digital hardware and interfacing peripherals, microcontrollers.

  • Application development for RTOS, Embedded Linux platform ,middleware & application (good to have but not must)

  • Good experience working on NPIs and sustenance projects with good hold on the process front

  • Experience on firmware development on Renesas, Microchip, ST microcontrollers and it’s tools is preferred. Should have good hands-on with Github, JIRA or any similar tools for version/source control

  • Knowledge of Embedded software design and development practice; programming techniques and systems and language platforms. Multi-tasking/Multi-threaded.

  • Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer.

  • Experience on Estimation, Risks, planning and task allocation and tracking. Usage of tools like JIRA, Confluence etc is preferred

  • Self-motivated and a good team player, should be able to work independently with minimal supervision from Engineering Managers.

  • Preferred but not required skills:

Specialized Skills:

Strong communication, interpersonal, problem solving and presentation skills Thorough knowledge of the software development area Able to work independently or in a team environment Able to take ownership and work on project timelines Self-motivated, takes initiative to resolve issues Ability to problem solve through analysis of a situation where there are a variety of variables Strong business acumen, coaching and mentoring skills Strong proven leadership capabilities Knowledge of Six Sigma Methodologies or equivalent Knowledge of Fire Detection Systems or similar systems Demonstrated ability to engage and motivate a highly skilled technical team

Preferred

  • Qt/Linux, C#/WPF, Delphi, Oscilloscope, Logic Analyzer experience would be a plus.

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. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/tomorrowneedsyou

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
698,236 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Pune
DevOps-инженер 5 hours ago
$11k – $18k per year • Remote/Hybrid • Saint Petersburg
Python
Ruby
PowerShell
C++
Bash
C++
CMake
VCPKG
Databases
MySQL
PostgreSQL
DevOps
Ansible
GitLab CI
CI/CD
Docker
Nginx
GitLab
Linux
Windows
Apache HTTP Server
Management
Scrum
Apply
$16k – $36k per year (Estimated) • In office • 3+ years exp • Saint Petersburg
C++
C++
STL
Qt
Databases
PostgreSQL
DevOps
Git
Linux
Management
UML
BPMN
Apply
$78k – $188k per year (Estimated) • Remote • Full-Time • 7+ years exp • Dubai
Databases
PostgreSQL
DevOps
Docker Swarm
Kong
AWS
Docker
Kubernetes
Nginx
Service Mesh
API Gateway
Linux
Apply
Remote • Full-Time • 3+ years exp • Singapore
Go
PHP
Ruby
1C
PHP
Laravel
DevOps
gRPC
OpenTelemetry
GitLab CI
Kubernetes
KVM
QEMU
GitLab
IAM
Linux
BGP
Apply
$196k – $253k per year • In office • Full-Time • PhD • Foster City
Python
Java
C++
Management
SharePoint
Apply
$11k – $26k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Manila
Analytics
Power BI
Microsoft Excel
Apply
$14k – $42k per year (Estimated) • In office • Full-Time • 4+ years exp • Pune
Apply
$13k – $29k per year (Estimated) • In office • Full-Time • 3+ years exp • Mumbai
Management
Microsoft Office
Apply
QA Analyst 4 hours ago
Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Pune
Java
TypeScript
C#
DevOps
Azure DevOps
Azure
GitHub
Management
Agile
QA
Selenium
Playwright
Postman
Rest-Assured
Apply
Product Owner 4 hours ago
$25k – $54k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Pune
Management
Agile
Scrum
Apply
In office • Full-Time • Pune
Apply
In office • Pune
Apply
$25k – $53k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Pune
JavaScript
DevOps
GCP
Azure
AWS
Apply
Remote/Hybrid • 4+ years exp • Pune
Python
SQL
Analytics
ETL/ELT
Informatica
Master Data Management
Apply
$9k – $18k per year (Estimated) • In office • Internship • Pune
Apply
See all jobs
This is one of many
698,236 more open roles from verified company boards, updated every day.