Firmware Specialist

Job Industry: IT
Job Type: Full Time
Job Location: Bangalore - India

Notice Period – Immediate to 15 days

Experience needed – 5 to 10 years

ROLES AND RESPONSIBILITIES

As part of the BTL India R&D team, you may have to perform the following duties:

● Understand the product specification and software requirements.

● Designing the software modules and ensuring the software design meets all requirements of quality, performance, maintainability and extensibility.

● Hands-on software development, implementing new modules, helping the team in debugging and resolving critical issues on need basis.

● Provide technical guidance to junior engineers and perform design/code reviews.

● Estimating the software development activities and guiding the team in estimations.

● Comply with the requirements of the BTL quality management process. QUALIFICATION:

● Bachelor or master degree in Electronics or Computer Science.

● Around 5 to 10 years of experience in design & development of embedded software.

EXPERIENCE:

● Proven experience in designing and developing microcontroller based embedded firmware.

● Proficient in firmware development using C, C++ with and without any OS.

● Experience in unit testing and automated unit test frameworks.

● Good knowledge on embedded system fundamentals like microcontrollers, peripherals, embedded operating system concepts, communication protocols, etc.

● System level understanding with ability to connect with hardware design and other system level interactions of software.

● Experience in agile development process, continuous integration and related tools.

BEHAVIORAL COMPETENCY

● Fire in the belly – Being proactive, getting the job done.

● Clarity – Good analytical thinking and analysing deeply.

● Effectiveness – Systematic approach and being organized.

● Collaboration – Working as a team, helping others.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx