Openings for Senior Embedded Development Engineer professionals at Bangalore location.
Role: Senior Embedded Development Engineer
Experience: 7+ Yrs
Work Location: Bangalore(Manyata Tech park Location)
Mode of work: Work from office
Purpose of the Job:
Responsible for defining and developing Black Box’s AV and KVM products, particularly the Emerald family, within an agile team environment. We create products used by leading Media&Entertainment; companies such as Disney, Fox Sports, ESPN, leaders in Air-Traffic Control such as SAAB and leaders in Healthcare such as Philips and Siemens. Our goal is to add a member to our R&D; team to create innovative solutions for these types of world-leading companies.
Primarily Roles & Responsibilities
- Participate in feature requirements definition with a team of product managers, developer and testers
- Develop features specifications and implement detailed design to deliver on defined requirements
- Problem isolation and fault finding in embedded system using modern tools and environment
- Support test automation for developed features
- Customer issue replication
- Creating and updating of releases notes.
- Work across Development team onsite and offsite to create market leading products across world-wide markets.
- Mentor junior engineers on development, code and debugging
Skills, Knowledge, Abilities
- Expert C/C++ programmer with top class embedded debugging skills
- Proven Linux/UNIX development skills (ideally in an embedded environment) including networking, scripting, and socket programming.
- Excellent analytical skills and an ability to cope with ambiguity and change
- Proven experience in the full software development cycle within a project based environment
- Able to use debuggers, protocol analysers and logic analysers
- Experience with up-to-date 32bit processors / microcontrollers e.g. ARM and their toolchains
- Self-starter with excellent communication and documentation skills and with the ability to work unaided
- Strong verbal and written communication skills are required.
Highly Desirable to have (some of the following):
- Proven development experience with Embedded Linux Kernel and Device Drivers
- Proven development experience with Windows Device Drivers
- Experience with video and audio codecs such as MPEG4 and JPEG
- USB protocols knowledge and expertise
- Possess a thorough understanding of protocol stack concepts and architecture
- Familiarity with protocol development for embedded systems.
- Experience in Rest API development
- Experience in creation of embedded SDK kits for 3rd parties
Education/Experience Requirements
- 3+ years of Software Development with relevant technologies
- Bachelor’s degree in either engineering, computer science, information systems, or related scientific/technical discipline
if you are interested in this, request to please share details below along with your latest resume to
[email protected]
Total Experience
Relevant Experience
do you have experience into Linux:
Do you have experience into C++:
Do you have experience into Linux Device Driver:
Any direct experience working at Product company:
CTC
Exp CTC
Notice period
Cur company
Cur location
Pref location
Are you willing to work from office location- Manyata Tech Park- Bangalore:
Are you willing to work from office for 5 days:
Education Qualification with specialization:
Do you have all supporting documents with regards to employment & Education:
Any gaps between employment OR Between education and Employment:
No of companies worked so far including current job:
📌 Senior Embedded Software Engineer (Bengaluru)
🏢 Black Box
📍 Bengaluru