STAFF SW SYSTEMS ENGINEER - Platform Development- Kernel/Linux Driver

2 Weeks ago • 8-14 Years • Devops

Job Summary

Job Description

Design and develop software for Access Points within market verticals. Contribute to functional specifications and product definitions. Develop software independently and rapidly in an Agile environment, including unit test strategy and programs. Possess a strong desire to learn new tools and technologies. Requires 8+ years of experience in embedded software development, with network product experience and good knowledge of network technology, TCP/IP stack, L2 Switching, and L3 Routing. In-depth understanding of Linux kernel and device driver software development is essential, along with expert programming knowledge in C/C++. Ability to be productive in a flexible and dynamic work environment, strong analytical and problem-solving skills, and self-motivation with creative and critical thinking capabilities are required.
Must have:
  • 8-14 years of experience
  • Design/develop software on Access point
  • Contribute to functional specifications
  • Develop software independently in Agile
  • Develop unit test strategy
  • Experience with network products
  • Knowledge of network technology, TCP/IP
  • Linux kernel/device driver development
  • Expert C/C++ programming
  • Analytical and problem-solving skills
  • Experience with Agile development
Good to have:
  • Linux kernel and device drivers
  • Expert C/C++ programming
  • Excellent communication skills
  • Tenacious problem solver
  • Highly productive with minimal supervision
  • Eager to learn new technologies

Job Details

Roles and Responsibilities:

Experience: 8-14 Years
 
•             Design and develop software on Access point for our market verticals
•             Contribute to functional specifications and product definitions
•             Design/Develop software independently and rapidly in an Agile environment
•             Develop unit test strategy/programs for software that you develop
•             Strong desire to learn new tools and technology is an absolute must
 
Skills and Experience
 
•             Bachelor's or graduate degree in computer science or engineering.
•             Excellent written, verbal, and interpersonal communication skills.
•             8+ year of experience in embedded software development.
•             Experience with network products.
•             Good knowledge of network technology, TCP&IP stack/L2 Switching/L3 Routing etc.
•             In-depth understanding of Linux kernel and device driver software development.
•             Expert programming knowledge in C/C++.
•             Ability to be productive in flexible and dynamic work environment.
•             Strong analytical and problem-solving skills
•             Self-motivated and proactive with demonstrated creative and critical thinking capabilities.
•             Experience with Agile development process
 
Preferred Experience:
 
•             Linux kernel and device drivers
•             Expert programming knowledge in C/C++
•             A quick learner with excellent communication skills
•             Tenacious in your approach to problem solving
•             Highly productive with minimal supervision
•             Eager to learn, adopt the latest technologies and best practices in your field

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bengaluru, Karnataka, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!