JC
Software Engineer – Embedded Linux
Johnson Controls, Inc.
Bengaluru · On-site Full-time Entry Level 1w ago
About the role
What you will do
As a Software Engineer‑RFID at JCI Bangalore, you will help build the embedded hardware and devices that are part of Sensoramatic business unit. As an engineer, you will develop products and processes in line with business goals. Know more at https://www.sensormatic.com/. You will work in the Software/Hardware development group in the design, development, and test of Retail products.
How you will do it
- Create and own software functional specifications of product.
- Well versed with use of AI tools in developing & reviewing code
- Collaborate with cross‑functional teams in India and United States
- Identify the gaps by testing and improving software on continuous basis
What we look for
- Engineering in ECE/EEE/CSE with 1+ years of experience in the consumer or industrial electronics industry as an embedded software engineer.
- 1+ years of experience in C and C++ programming.
- 1+ years working experience with Embedded Systems.
- 1+ years working experience in yocto build system
Additional skills (good to have)
- Experience with internet protocols such as TCP/IP and gRPC.
- Experience with SSL/TLS secure protocols, authentication and encryption libraries.
- Experience with common wired bus protocols such as SPI, I2C, and UART.
- 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.
Requirements
- Engineering in ECE/EEE/CSE with 1+ years of experience in the consumer or industrial electronics industry as an embedded software engineer.
- 1+ years of experience in C and C++ programming.
- 1+ years working experience with Embedded Systems.
- 1+ years working experience in yocto build system
Responsibilities
- Create and own software functional specifications of product.
- Well versed with use of AI tools in developing & reviewing code
- Collaborate with cross-functional teams in India and United States
- Identify the gaps by testing and improving software on continuous basis
Skills
CC++Embedded SystemsgRPCI2CSPISSL/TLSTCP/IPUARTyocto
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free