The Senior Engineer / Technical Lead will be responsible for product requirement understanding, architectural design, and documentation. This role involves working with Linux for hardware bring-up, firmware development, and ensuring quality through code reviews and design reviews. The candidate will coordinate with the onsite development team and collaborate with customers on documentation and project requirements.
Position:
Senior Engineer / Technical Lead (C Linux, Yocto)
Job Description:
What You'll Be Doing
- Product Requirement Understanding, Collaboration requirements with customer and Writing requirement document
- Product Architect Design and documentation
- Work on Linux platform for Hardware bring up and porting
- Code review
- Coordination with onsite development team
- Collaboration with customer at customer site
- Work in an Agile, be part of scrum and help onsite team for collaboration and work assignment
- To review software implementation for various firmware implementations and update portions of software documentation (including architecture, interfaces, detailed design).
- Participate in updating documentation with required content.
- Participate in Design Reviews of the updated documentation with the extended software team.
- Collaboratively work with and coordinate with Customer
What Are We Looking For
- Embedded Firmware development for Intrusion, Fire safety, Home Automation products
- Firmware development for Linux based products
- Pro-active, accountable and focused; with the ability to take ownership of project requirements without constant supervision. Should have good analytical skill to root cause the problem and debug the same
- Must possess strong communication, documentation and organizational skills
Location- Bangalore, Ahmedabad, Pune, Indore
Location:
IN-KA-Bangalore, India (eInfochips)
Time Type:
Full time
Job Category:
Engineering Services
Top Skills
C
Similar Jobs at Arrow Electronics, Inc.
Be an Early Applicant
The C++/Video Streaming Senior Engineer/Technical Lead will develop audio and video media products, focusing on C++ with strong understanding of OOPS principles. Responsibilities include enhancing multimedia functionalities, working with streaming protocols, and developing Linux applications with a multi-threading approach, while collaborating on documentation and project management tools.
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.