Infrastructure Software Developer
Job Description:
About our client:
Our client is the world leader in engineering and R&D services. Our client offers its clients a unique value proposition to meet their transformation and innovation challenges. Our client supports its clients, from concept through industrialization, to develop the products and services of tomorrow and has been working for more than 35 years with major players in many sectors: Automotive, Aeronautics, Space, Defense & Naval, Rail, Infrastructure & Transport, Energy, Industrial & Consumer, Life Sciences, Communications, Semiconductor & Electronics, Software & Internet, Finance & Public Sector. Our client has more than 50,000 employees operating in over 30 countries. Our client is a global leader in consulting, digital transformation, technology, and engineering services. The Group is at the forefront of innovation to address the entire breadth of clients opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year + heritage and deep industry-specific expertise, our client enables organizations to realize their business ambitions through an array of services from strategy to operations. Our client is driven by the conviction that the business value of technology comes from and through people. Today, it is a multicultural company of 270,000 team members in almost 50 countries. Our client reported 2019 combined revenues of 17 billion. People matter, results count.
Job Responsibilities
- Design, develop, analyze and test the software on a target platform
- Test software development methodology in an agile environment.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Job description
Must Have -
- Strong programming experience using C/C++, Python languages.
- Have good understanding of Operating System/Kernel concepts like multi-threading, resource sharing etc. with hands-on experience on Linux.
- Have hands-on experience with multiple target CPU architectures
- Have good understanding of L2/L3 networking and Routing concepts
- Capable of delivering on multiple competing priorities with little supervision.
- Excellent verbal and written communication skills.
- Bachelor’s Degree in computer science or equivalent experience.
Desired –
- Experience with containers on target CPU(s), preferably arm.
- Experience with user space packet processing/data path forwarding is a big plus.
- Experience with building distributed systems with HA capabilities
- Experience with building HAL and Vendor agnostic API(s) for network platforms
- Experience with building APIs and services using RESTConf, NETConf, SNMP, CLI etc.
- Experience with scripting languages like Perl, Shell, etc.
- We’re looking for someone with minimum of 3 years of experience, preferably in networking industry, has a BS degree in computer science or similar, and is familiar with the following software/tools: GIT/JIRA/Jenkins
Required Skills:
Building Digital Transformation Clients Environment Operations Defense Services Offers Data Routing Automotive Perl Communications Development Support Energy Jenkins R Consulting Electronics Engineers Infrastructure Networking Software Development JIRA Programming Computer Science C++ Git Linux Python Strategy Software Finance Engineering Design Communication Maintenance Science Business
Salary Package:
$ 120,000.00 - 130,000.00 (US Dollar)
Package Details: