Senior Embedded Firmware Architect

1 week ago


Pune, Maharashtra, India Johnson Controls Full time

Johnson Controls is a leading global company providing solutions for energy efficiency and indoor environment quality. We are seeking an experienced Senior Embedded Firmware Architect to join our team.

Salary: $120,000 - $180,000 per year

Job Description:

We are looking for a highly skilled Embedded Systems Technical Lead to manage and deliver new product functionalities, modify existing products, and improve product performance as required.

The Embedded Firmware Technical Lead will provide general supervision and technical guidance to the embedded firmware development team in the design, development, and test of programs in 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.

Key Responsibilities:
  • Architect and own the embedded firmware for fire detection systems
  • Design, code, and test for embedded systems products and own them
  • Plan, track, and manage the entire product development lifecycle working closely with Engineering managers
  • Provide support to field engineers and internal stakeholders
  • Guide and mentor junior members of the team for skill upgradation
  • Maintain and support released NPIs in sustenance mode
  • Identify and record metrics for product development and sustenance activities
  • Liaise with other departments including Program management, Product Support, Technical Authors & SQA
  • Prepare software design specifications, test plans, protocol specifications, and feasibility studies
  • Participate in project planning, effort estimation, analysis, coding, and unit testing
  • Lead a team of firmware developers
  • Create, update, and support documentation across different phases of development lifecycle like requirements, test plans, etc.
  • Participate in assisting Compliance, Approvals, factory testing with any necessary support
  • Participate in product development meetings, design reviews, and code reviews
  • Prepare documentation as per ISO QMS guidelines and participate in Quality Management System reviews
  • Makes recommendations for changes to firmware development guidelines and standards
  • Develop methods, metrics, techniques, and 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
Requirements:
  • 8-12 years' experience in Embedded C, C++ application, RTOS, and microcontroller driver development
  • 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, and application
  • Good at Firmware design, architecture for complex product development
  • 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 its tools is preferred. Should have good hands-on with Github, JIRA or any similar tools for version/source control
  • Knowledge of Embedded firmware design and development practice; programming techniques and systems and language platforms
  • Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer and should be a good mentor/guide to team
  • Team leader experience on Estimation, Risks, planning, and task allocation and tracking is must. Usage of tools like MPP, JIRA, confluence etc is preferred
  • Good team leader experience working with at least 3-4 members team, data-driven approach to leadership
  • Self-motivated and a good team player, should be able to work independently with minimal supervision from Engineering Managers
Preferred Qualifications:
  • BE (ECE/EIE/ETC/EE) Degree in a technical field is required
  • 9+ years of experience on embedded firmware development

Benefits:

We offer a competitive salary range of $120,000 - $180,000 per year, comprehensive health insurance, retirement savings plan, paid time off, and opportunities for professional growth and development.

Johnson Controls is an equal employment opportunity and affirmative action employer



  • Pune, Maharashtra, India Johnson Controls Full time

    Job Description:We are seeking a highly skilled Senior Firmware Architect to lead our Embedded Systems team and develop cutting-edge firmware solutions for Fire Detection systems.Company Overview:Johnson Controls is a leading global company that provides innovative solutions for buildings, energy, and transportation. Our company culture values diversity,...


  • Pune, Maharashtra, India Copeland Full time

    OverviewCopeland is a leading provider of industrial automation solutions, and we're seeking an experienced Embedded Systems Firmware Architect to join our team in Pune. As a key member of our firmware development team, you'll be responsible for designing and implementing firmware solutions for embedded systems.


  • Pune, Maharashtra, India SmartSoc Solutions Pvt Ltd Full time

    Job Overview:We are seeking a talented Embedded Firmware Software Architect to join our team at SmartSoc Solutions Pvt Ltd.Key Responsibilities:Collaborate with cross-functional teams to design and develop software requirements, methodologies, and coding standards for embedded devices and systems.Develop and document software architectures for various...


  • Pune, Maharashtra, India Johnson Controls Full time

    About the JobWe are seeking a highly skilled Senior Embedded Firmware Technical Lead to join our team at Johnson Controls.Job DescriptionThe successful candidate will be responsible for managing and delivering new product functionalities, modifying existing products' functionalities, or improving product functionalities as required. As the technical lead,...


  • Pune, Maharashtra, India UST Full time

    UST is seeking a skilled Senior Firmware Engineer with expertise in embedded systems to join our team.Located in Pune, this full-time opportunity offers a competitive salary of ₹1,200,000 per annum.About the Role:We are looking for a seasoned firmware engineer to design and develop embedded firmware solutions using 32-bit ARM Mx microcontrollers. Your...


  • Pune, Maharashtra, India Quest Global Full time

    Job SummaryWe are seeking an experienced Bluetooth Firmware Architect to join our team at Quest Global. This is a senior-level position that requires expertise in designing, developing, and testing BLE-enabled embedded systems.About UsQuest Global is a leading engineering services company with a strong presence in the IoT and wireless space. We work with...


  • Pune, Maharashtra, India Sensata Technologies Full time

    Overview of the RoleThis position is responsible for overseeing various software programs at Sensata Technologies by running multiple analyses, tests, and performing digital coding.You will work closely with the Firmware architect to carry out different embedded software activities that are included in the lifecycle of a product. Your role will have a...


  • Pune, Maharashtra, India SmartSoc Solutions Pvt Ltd Full time

    Job DescriptionWe are seeking an experienced Embedded Firmware Developer to join our team at SmartSoc Solutions Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and developing firmware for various products, working closely with software development and quality assurance teams.ResponsibilitiesDesign and develop firmware...


  • Pune, Maharashtra, India MeshBA Solutions LLP Full time

    Job DescriptionWe are seeking an experienced Embedded Firmware Software Specialist to join our team at MeshBA Solutions LLP in Pune.About the RoleThis is a hands-on position that involves developing, testing, and maintaining firmware solutions for industrial applications using Embedded C for 16-bit and 32-bit microcontrollers.The ideal candidate will have...


  • Pune, Maharashtra, India MeshBA Solutions LLP Full time

    **Job Title:** Embedded Firmware Developer for Industrial Automation**Location:** Pune, India (On-site at customer location)**Salary:** ₹25.50 LPA - ₹31.20 LPA (approximate annual salary range)We are seeking a highly skilled and experienced Embedded Firmware Developer to join our team at MeshBA Solutions LLP.**Job Description:**As an Embedded Firmware...


  • Pune, Maharashtra, India Select source international Full time

    About the Role">At Select Source International, we are seeking a skilled Firmware Software Engineer to join our team. This is an exciting opportunity to work on cutting-edge firmware development for embedded systems.">Key Responsibilities:">">Design, implement, and maintain firmware for embedded systems, ensuring optimal performance, reliability, and...


  • Pune, Maharashtra, India Matter Motors Full time

    About Matter MotorsWe are seeking an experienced Embedded Firmware Development Expert to lead our team in developing cutting-edge firmware for EV powertrain controllers.Job DescriptionIn this critical role, you will be responsible for leading the development of high-quality, reliable, and efficient firmware solutions. You will work closely with...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Company Overview">Capgemini Engineering is a leading engineering services company that delivers innovative solutions to clients across various industries.">Salary">The estimated salary for this role is ₹1,200,000 per annum, considering the location in Pune or Mumbai and the required skills and qualifications.">Job Description">We are seeking an experienced...


  • Pune, Maharashtra, India Dextris info services Pvt Ltd Full time

    Job Title: Senior Embedded Software DeveloperAbout the Role:This exciting opportunity is open to experienced professionals looking to grow their career with Dextris info services Pvt Ltd. As a Senior Embedded Software Developer, you will be responsible for designing and developing firmware for various embedded systems.Key Responsibilities:* Design and...


  • Pune, Maharashtra, India True Blue HR Consultants Full time

    Software Architect - Embedded SolutionsWe are seeking an experienced Embedded Engineer with 5+ years of experience in the field of Power Electronics to join our team at True Blue HR Consultants in Pune.Key Skills:Programming Languages: Expertise in C/C++ development, including programming languages, coding standards, and software quality assurance.Fieldbus...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Capgemini Engineering is seeking a highly skilled Senior Firmware Developer to join our team in Pune or Mumbai.We are looking for an individual with a strong background in developing firmware for 16-bit and 32-bit microcontrollers using Embedded C.The ideal candidate will have at least 4 years of experience in this field and excellent knowledge of debugging...


  • Pune, Maharashtra, India eInfochips (An Arrow Company) Full time

    Job OvervieweInfochips (An Arrow Company) is seeking an experienced Senior Embedded Systems Architect to lead the development of embedded software for automotive applications.Key ResponsibilitiesDesign and develop embedded software using Classic AUTOSAR standards.Oversee the implementation and integration of AUTOSAR components and middleware on MCUs and...


  • Pune, Maharashtra, India emerson Full time

    **Overview of Emerson**We are a global technology and engineering company that is dedicated to delivering innovative solutions for the world's most critical industries. Our products and services help our customers achieve their goals, improve their efficiency, and reduce their environmental impact.Our company values diversity, equity, and inclusion, and we...


  • Pune, Maharashtra, India Payatu Full time

    Senior Firmware Security ResearcherWe are seeking an experienced Firmware Security Expert to join our team at Payatu, a leading cybersecurity consulting company. This is an exciting opportunity to work with cutting-edge technology and contribute to the growth of our IoT security ecosystem.The ideal candidate will have a strong understanding of embedded...


  • Pune, Maharashtra, India Alpha ICT LLP Full time

    Job DescriptionWe are seeking a Senior Embedded Systems Technical Lead to join our team at Alpha ICT LLP.About the RoleIn this role, you will be responsible for providing technical mentorship and coaching to teammates, fostering a collaborative learning environment. You will guide the team towards successful project delivery by setting clear goals and...