Talent.com
This job offer is not available in your country.
Embedded Software Engineer

Embedded Software Engineer

Black BoxBengaluru, Karnataka, India
1 day ago
Job description

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

    Create a job alert for this search

    Embedded Software Engineer • Bengaluru, Karnataka, India