Search by job, company or skills

ControlShift

Embedded Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 24 months ago

Job Description

Title

Embedded Software Engineer

Responsibility

Application & Feature Development

Year Of Experience

6 - 10 years

Location

Hyderabad

Company

Shure

Industry

Market Leader OEM for Audio Engineering, Recording, and Playback

Ideal Candidate's Profile:

Subject:

Ideal Rating:

Personal Characteristics:

  • Ownership
  • End-to-end responsibility
  • Technical Leadership
  • Learnability
  • Problem Solving
  • Contribution to project success
  • Enabling team members
  • Continuous Growth

80%

5+ years

Product Development industry, end-to-end ownership and continuous growth is mandatory

Technical Ethics:

  • SDLC
  • SOLID & OO Principles
  • Agile Development Methodologies
  • Code reviews and coding standards adherence
  • Understanding Protocols
  • Multithreading Concepts
  • Separation of concerns, high cohesion, low coupling
  • Code Optimization
  • Best Practices

80%

5+ years

Feature Development:

  • Data Processing
  • User Interfaces
  • Complex Control & Configuration Logic
  • Feedback and Alerts
  • Interactivity
  • Protocol Integration
  • Audio Processing and Effects
  • Wireless System Frequency Management
  • Firmware Updates
  • Audio Recording and Playback
  • User Authentication and Access Control
  • Custom Linux Distribution
  • Board bring up and peripherals validation

80%

5+ years

Development Environment

  • OS: Linux
  • Linux Socket Programming
  • Embedded C/C++
  • CMake and Makefile
  • Yocto
  • IDEs: Visual Studio Code, Eclipse, Visual Studio
  • IoT Cloud Platforms: AWS, Azure, Google
  • Audio Framework: Advanced Linux Sound Architecture

80%

5+ years

Protocol Knowledge

Communication

  • TCP/UDP/IP
  • DHCP
  • VoIP
  • RTP (Real-time Transport Protocol)
  • RTCP (RTP Control Protocol)
  • SDP (Session Description Protocol)

Network Security

  • 802.1x
  • DNS
  • LDAP/AD (Lightweight Directory Access Protocol/Active Directory)
  • SSO (Single Sign-On)

Network Management

  • SNMP

60%

4+ years

Testing & Debugging

  • GTest
  • WireShark
  • GDB
  • Protocol Analyzer
  • Linux Performance Analysis

80%

5+ years

Implementation

  • Configuration Management: SVN, Bitbucket, GIT
  • CI/CD: Jenkins

Project Management

  • JIRA

More Info

Job Type:
Industry:
Employment Type:

Job ID: 71298463