Senior Embedded Software Engineer

Year    TN, IN, India

Job Description

Designation : Senior Embedded Software Engineer(Junior & Mid Level)

Experience : 3 to 7 years

Skill requirements:

• Thorough understanding of Operating System Internals such as Linux Kernel, RTOS, Device Drivers
• Good understanding of Boot-loaders, OS device tree, boot sequence
• Excellent OS coding concepts/methodologies, API interfaces and hardware subsystems
• Experience in hands-on development and troubleshooting on embedded targets
• Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
• Experience in Wired Networking, Bluetooth, Wi-Fi, ZigBee or other wireless protocols
• Experience in any of the Protocol Stacks
• Experience in Network and MAC layers
• Experience in Internet protocols like Ethernet/802.3, IP, TCP, UDP, etc.
• Experience with using tools supporting embedded software development (debuggers, logic analyzers, oscilloscopes, etc.)
• Experience in Shell scripting, Python/Perl for automation tools that accelerates development, testing
• Experience in continuous integration and release (Agile & Scrum methodologies)
• Experience with software configuration management tools such as ? GIT, Perforce, SVN
• Familiarity with defect tracking tools such as ? Jira
• Code review tools such as ? Gerrit
• Very good knowledge of reading schematics and data sheets for components
• Excellent documentation skills

Qualifications:

• Bachelor's degree in Computer Science or Electronics & Communication or Electrical & Electronics Engineering or similar disciplines
• Excellent programming experience in C or C++
• Solid understanding, knowledge and experience in the following areas
• Programming experience on Microcontroller based embedded targets
• Programming experience on System on Chip (SoC) based embedded targets
• Programming on Linux, RTOS or WinCE environments
• Experience in Bootloaders, device drivers, applications, middleware
• Excellent verbal and written communication skills

Additional Skills:

• Experience in Wi-Fi / Bluetooth Firmware
• Experience with Wi-Fi 6/6E based chipsets and technology in general
• Experience in userspace data path such as DPDK, VPP is a plus
• Wi-Fi 11ac/ax Qualcomm / Broadcom / Mediatek Chipset and SDK familiarity is a plus

Job Type: Full-time

Pay: ?1,200,000.00 - ?2,000,000.00 per year

Benefits:

• Health insurance
• Leave encashment
• Life insurance
• Paid sick time
• Paid time off
• Provident Fund

Schedule:

• Day shift

Supplemental pay types:

• Performance bonus

Education:

• Bachelor's (Preferred)

Experience:

• Embedded software: 2 years (Preferred)

Work Location: In person

Speak with the employer
+91 9886564461

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3411308
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year