Roles & Responsibilities:
Development of Embedded software supporting real-time control systems in safety-critical control equipment.
Involvement throughout the development process,
Understanding the requirement and develop user stories.
Coding, Unit testing, integration testing.
Provide post implementation support along with V&V team.
Closely work with all functions to deliver integrated solution with no compromise in scope & Time & Budget.
Adhere to the SDLC process.
Co-ordinating the project team and mentoring junior resources.
Bringing best practices in development.
Deliver Embedded software solutions in-line with agreed expectations.
Gain a working familiarity with existing product architectures, protocols etc.
Establish strong working relationships within the India and UK R&D teams.
Demonstrate effective Development, Testing & Maintenance of Embedded Firmware.
Qualification
Bachelor of Engineering in Electronics and communication (BE/B Tech)
Experience
3-8 years of experience in Embedded Product development.
Working experience in Agile (Scrum) environment.
Mandatory Skills
Good Experience in languages like Embedded C.
Having experience in working with 8/16/32 bit Microcontrollers like Renesas, TI, PIC, ARM controllers.
Experience in embedded RTOS like CMX / Embos.
Hands-on experience in Driver development like I2C, SPI, UART, RS232, RS485, USB.
Experience in delivering at least one/two complete Embedded Product development projects.