sr software engineer in bengaluru / bangalore

posted
contact
randstad india
position type
permanent
apply now

posted
location
bengaluru / bangalore
function
Information Technology
position type
permanent
experience
10
reference number
64600
contact
randstad india

job description

sr software engineer in bengaluru / bangalore

Technical Skills:

  • 4 to 10 years of experience in C++ and Linux
  • Having good experience in technically leading an embedded development team
  • ARM or similar 32-BIT microprocessor /Microcontroller
  • Strong proficiency in C and C++ programming.
  • C++ 11, C++ 14, STL
  • QT Framework, QT Creator (IOE)
  • Strong proficiency with Linux system programming.
  • Analyze technical requirements and develop testcases to test these requirements
  • Experience on Python programming.
  • Deep expertise in Linux internals (must) Uboot, Kernel, drivers and application programming
  • Experience on writing shell script.
  • Good knowledge of threads, IPC and memory management
  • Good debugging and profiling skills, Log/crash dump analysis

Responsibilities:

  • To perform specification and development coding and or testing of a part of embedded development
  • Make recommendations on design and formalizes technical specifications
  • Perform development coding and or testing of a part of a firmware solution whose specification and architecture are defined

Process Skills:

  • Agile exposure is preferred

Behavioral Skills:

  • Strong software engineering background with ability to execute and overcome challenges with respect to project / program management.
  • Strong attention to details and willingness to learn and adapt to new technologies and challenges.
  •  Experience with using project and program planning tools and software packages to create, manage, and track project results.
  • Excellent analytical and problem-solving skills.

Qualification:

  • Bachelor of Engineering (Computer background preferred)

skills

C++, Linux

qualification

B.E/B.Tech, B.Com, B.Sc, PGDM, MCA, BCA