Senior Systems Software Developer – Linux

From 4 to 7 year(s) of experience
₹ Not Disclosed by Recruiter

Job Description

Roles and Responsibilities

Position: Senior Systems Software Developer – Linux

Organization: A German R&D centre leader in the industry 4.0 segment

Location: Pune (Currently WFH)

As a confident and competent personality, you are responsible for:

  • Preparing requirement specifications for Linux based system components
  • Development / Maintenance of Linux components
  • System components for kernel, bootloader, internal control and communication, system maintenance and system administration
  • Integration of components and ensuring inter-compatibility
  • Linux based cross-platform embedded software development
  • Preparing BSPs for new hardware platforms
  • Porting and adapting the bootloader, Linux kernel and kernel components to new target hardware platforms
  • Working in a team spread over multiple geographies



Desired Candidate Profile

Education

  • Master’s degree in computer science / Engineering
Work Experience
  • 4+ years of experience as software developer on Linux
  • 2+ years of experience as an embedded software developer on Linux for devices drivers and BSPs


Methodologies

  • Knowledge in Structured Software Development Processes (i.e. V -Model )
  • Revamp components by refactoring and rewriting
  • Active on Linux and GNU mailing lists

Knowledge

  • Embedded Linux build activities
  • Open embedded and Yocto build systems
  • Building Linux userspace packages, kernel, python, bash, bitbake, etc.
  • Experience in Unit Testing
  • Knowledge of CAN or other fieldbuses
  • Device Driver development
  • Domain knowledge of industrial automation technologies

Programming Languages

  • Proficiency in C/C++
  • Scripting languages (python)

Tools

  • Experience with standard software development tools
  • (Git, Subversion, AutoConf, GNU tools, Doxygen, etc.)
  • Emulators, debuggers and electronic T&Ms, JTAGs

Communication

  • Fluent English (spoken and written)
  • Basic German (spoken and written)

Soft Skills

  • Confident and dynamic personality
  • Ability to work in teams
  • Participation in open-source communities
  • Embracing innovative thoughts



Role:Full Stack Developer

Salary: Not Disclosed by Recruiter

Industry:IT Services & Consulting

Functional Area:Engineering - Software

Role Category:Software Development

Employment Type:Full Time, Permanent

Key Skills
Skills highlighted with ‘‘ are preferred keyskills

Education

UG:B.Tech/B.E. in Computers

PG:M.Tech in Computers

Company Profile

RS Consultants

A German R&D center, leader in Industry 4.0 segment
Company Info
X
View Contact Details+

Recruiter Name:Snehal

Contact Company:RS Consultants

Reference Id:SDE03v2

Website:http://jobs.rsconsulting.in