Search by job, company or skills

Senior Embedded Software Engineer

Early Applicant
  • Posted 2 months ago
  • Be among the first 10 applicants

Job Description

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

Total Experience: 8+ 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

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149093943

Similar Jobs

Bengaluru, India

Skills:

CDebuggersSocket ProgrammingWindows Device DriversDevice DriversNetworkingUNIXAudio CodecsLinuxRest API DevelopmentArmScriptingUSB protocolsEmbedded Linux KernelJPEGprotocol analysersMPEG4embedded debugginglogic analysersMicrocontrollers32bit processorsembedded SDK kitsprotocol stack concepts

Bengaluru, India

Skills:

RtosCEmbedded LinuxGdbDevice DriversUartZephyrSpiCanJtagYoctoFreertosPcieEthernetI2cPythonKernelLogic AnalyzersOscilloscopeBuildrootThreadxBare MetalEmbedded Systems

Bengaluru, India

Skills:

SpiUartCoverityWireless TechnologiesUsbMemory ManagementNetworking ProtocolsRtosLinuxValgrindmultithreadingIpcBleI2cEthernetJenkinsGitGerritbare-metal programmingGitBucket

Bengaluru, India

Skills:

Automated TestingGitlabBuild AutomationEmbedded LinuxDockerJenkinsGitAzure DevOpsGitHub ActionsCross-compilationYocto ProjectLinux kernel configurationDevOps practicesDebugging and troubleshooting embedded Linux systemsArtifact management

Bengaluru, India

Skills:

UnixDevice Driver DevelopmentCFpgaVirtualizationLinuxI2cPcieDebugging ToolsRoutersFabric ManagementSERDESHigh-speed PHYsHigh Speed BusesEthernet InterfaceNetwork SwitchesEmbedded SystemsEthernet MAC

Beware of Scammers

We don’t charge money for job offers