Johnson is hiring for freshers as Developer I ( Firmware )

www.jobinvent.com 26 Nov 2022
Company Name
Johnsons Controls
Company Website
http://johnsonscontrols.com/
Experience
0-4 years
Job Role
Developer I ( Firmware )
Job Type
  • Fresher
  • Experienced
Job Location
  • Pune
Skills
  • C
  • C++
Education
  • BE/BTech
Branch
  • IT
  • CS

Eligibility Criteria

  • 0-4 years’ experience in Embedded C, C++ application & microcontroller driver development
  • Good exposure to Embedded bus protocols - I2C, SPI, UART. Strong in analog and digital hardware and interfacing peripherals, microcontrollers.
  • Application development using C++, RTOS, Embedded Linux platform, middleware & application (Good to have but not must)
  • Good knowledge of analog and digital hardware, microcontrollers, microprocessors and ability to under schematics and high-level design
  • 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
  • Good debugging skills with debuggers - ICE, GDB, JTAG, chip programmer
  • Knowledge of Embedded software design and development practice; programming techniques and systems and language platforms.
  • Self-motivated and a good team player and should be able to work independently with minimal supervision from team leads

Job Description

  • Work with Technical lead on Software sub-modules for design, Code & Test for embedded SW systems, with minimal supervision
  • Work on new product development as well as on feature development for released products
  • Prepare software design specifications, test plans, protocol specifications & feasibility study
  • Participate and support in project planning, effort estimation, analysis, coding & unit testing
  • 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.
  • Makes recommendations for changes to firmware development guidelines & 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 with technical lead to plan and manage projects
  • Learn, Understand and support for estimation, design, analysis, coding and unit testing during the development process

Job Seeker Advisory & Application Guidelines

Before You Apply

Review the required educational stream, minimum cutoff percentage, eligible graduating batch, and job location carefully. Update your resume with relevant project highlights matching the job role before submitting your application.

100% Free & Anti-Fraud Notice

JobInvent and legitimate hiring employers never charge fees for job applications, interview scheduling, coding assessments, or offer letters. Never pay money to anyone promising guaranteed job placements. Report suspicious activity to admin@jobinvent.com.

Interview Preparation Tip: Need help with HR or technical rounds for this role? Check our free Interview Questions & Answers and real Interview Experiences from candidates across top MNCs.