Embedded Software Engineer

10 hours ago


bangalore, India Black Box Full time

We have openings for Sr Embedded System Engineer professionals at Bangalore location.


Total Experience: 5+ yrs

Role: Sr Embedded System Engineer

Work Location: Bangalore (Manyata Tech park)

Mode of Work: 5 Days Working from Office

Salary: Case to case basis



Job Description:

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 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 modern 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

• 7+ years of Software Development with relevant technologies

• Bachelor’s degree in either engineering, computer science, information systems, or related scientific/technical discipline


if interested, please do share below details along with your profile to vijitha.k@blackbox.com



  • bangalore, India Analog Devices Full time

    About Analog DevicesAnalog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate...


  • bangalore, India Persistent Systems Full time

    Work Location: Bangalore Work Mode: 5 Days work from office Experience: 5 to 9 Years We are seeking a talented and hands-on Software Engineer with strong C++ and Linux expertise to work on embedded device platforms.Experience in camera systems, image processing pipelines, or multimedia frameworks is a major advantage.The role involves development and...


  • bangalore, India YourTribe Full time

    About the Role: We are seeking a talented and enthusiastic Embedded Systems Engineer to join our team and contribute to the development of robust electronic systems for our autonomous marine vessels. As part of our dynamic startup journey, you will collaborate closely with our experienced engineers and the founding members of the company, who are alumni of...


  • Bangalore Division, India Michael Page Full time

    Competetive SalaryPF and GratuityAbout Our ClientOur client is an international professional services brand of firms, operating as partnerships under the brand. It is the second-largest professional services network in the worldJob DescriptionSenior Embedded Software EngineerYour Job:* Design, implement, and test embedded software for Smart Motion Products...


  • bangalore, India Tata Technologies Full time

    BMS Embedded Software Development Engineer (Senior Role)📍 Location: MVM Plaza 1st BB Road, Bengaluru, Karnataka💼 Experience: 3 – 7 YearsNotice Period: Looking for Immediate to 30 Days joiners🔹 About the RoleWe are looking for a Senior Software Engineer – BMS Embedded Software to join our growing team. This role is crucial in the design,...


  • bangalore, India Criador Labs Full time

    Department: Engineering/ R&DReports to: Founder/ Project ManagerJob Location: BangaloreJob Summary:In this role, you have the opportunity to lead the innovation for Criador Labs. We are looking for a highly self-motivated and passionate embedded developer responsible for developing embedded software/firmware for Medical Devices and Consumer Products...


  • Bangalore, India Amazon Full time

    Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us...


  • Bangalore, Karnataka, India LUXOFT Full time

    Project description Our client a leading manufacturer of high-end household appliances is expanding into new smart product lines As part of this strategic initiative a large-scale global program is being implemented across the company s IP portfolio This includes the development of new embedded software enhancements to cloud infrastructure ...


  • bangalore, India Getinge Full time

    Job overview:The purpose of this role is to lead the design, development, and implementation of a future-proof modular software platform for next-generation medical devices. Acting as a key member of the Platform Development core team, the role combines deep technical expertise with strong leadership to build high-performing teams, align cross-functional...


  • bangalore, India L&T Technology Services Full time

    • Minimum 4 to 7 yrs of experience in working.• Expertise in kernel, device driver, BSP development, board bring up, porting, and customization on Linux platforms, with a focus on the Android kernel.• Experience specifically with QCM SoC 6125 in developing and optimizing drivers or system-level features.• Working knowledge in hypervisor, container...