Search by job, company or skills

Senior Embedded Software Engineer

Early Applicant
  • Posted 3 days ago
  • Be among the first 10 applicants

Job Description

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

Job description:

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

  • 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 [Confidential Information]

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:

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152224627

Similar Jobs

Bengaluru, India

Skills:

RtosCEmbedded LinuxGdbDevice DriversUartZephyrSpiCanJtagYoctoFreertosPcieEthernetI2cPythonKernelLogic AnalyzersOscilloscopeBuildrootThreadxBare MetalEmbedded Systems

Bengaluru, India

Skills:

SpiUartCoverityWireless TechnologiesUsbMemory ManagementNetworking ProtocolsRtosLinuxValgrindmultithreadingIpcBleI2cEthernetJenkinsGitGerritbare-metal programmingGitBucket

Bengaluru, India

Skills:

profinet AgileScrumSpiCUartGithubEmbedded CVerilogRs232PythonBitbucketHdlReal-time operating systemsSocket-based communicationVHDLRs485XpModbus

Bengaluru, India

Skills:

JtagSpiUartRs232I2cEthernetGitCmakeEmbedded Linuxmakelogic analyzersOscilloscopesbare-metal RTOS

Bengaluru, India

Skills:

Cache optimization techniquesSystemsEmbedded firmware designInterrupt designReal-time control loopsHardware register programmingMemory hierarchyRTOS InternalsLow-level MCU architectureReal-time dataflow synchronizationDynamic event-driven frameworksSensor data processingCMSIS-level developmentMemory coherencyARM Cortex-M architectureSTM32 ARM-cortexM7 seriesDMA pipelines

Beware of Scammers

We don’t charge money for job offers