*Please share resume to [email protected] <[email protected]>*
*C++, **embedded Software Development, Routing, firewall, VLAN, switches (layer 1/2/3) technology and protocol, Wi-Fi networks* *Job: Virtualization Engineer (Network Infrastructure)* Location: Remote Duration: 6+ Months Contract VISA: No OPT/H1B Researches, develops, and maintains real-time embedded multi-threaded Linux application software. Candidate has specific technical responsibility in the area of networking software design and development to support the complex networking infrastructure associated with Clients’ In-Flight Entertainment (IFE) systems. Development projects often involve networking-related technologies such as *Linux iptables, IP routing, VLAN/Ethernet switch config, various networking protocols, as well as Wi-Fi network development technologies*. This position also requires *experience with developing in an environment that is based around Container and Virtual Machine architectures.* *The following is a list of internal and external roles/groups that the individual will work with in this position:* Internal External - Platform Virtualization team - Networking Software team - Software Architecture team - Rancher contractor group *The following are the primary job duties and responsibilities for this position:* • Designs, modifies, and implements complex software network solutions from functional and system design specifications. • Codes, integrates, tests, debugs, and refines the software to produce IFE network solutions. • Develops software tools and subsystems to support software development, test, and reuse, and manages implementation for projects requiring extensive investigation and clarification. • Enhances software to reduce operating time or improve efficiency and robustness. • Reviews, evaluates, and analyzes system designs and interfaces. • Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures. • Assists in definition, analysis, and allocation of requirements. • Supports system test programs and analyzes system testing results. • Documents designs in engineering documents including functional block diagrams and data/logic flow charts. • Maintains the developed software efficiently through familiarity with software lifecycles. • Provides leadership and/or technical guidance to lower level engineers, designers and support personnel as assigned. *Skill/Knowledge Requirements* The following are the minimum skill and knowledge qualifications required to successfully perform the job; these are requirements (not nice-to-haves) for a candidate to be considered for the position: • Strong proven experience in *C\C++ programming languages* • Deep knowledge and experience in *multi-threaded embedded software development*. • Proven experience in development under *Linux*. • Proven experience in socket programming, *IPC and PUB/SUB* architecture. • Understanding of the networking protocols *TCP/UDP/IP/HTTP/HTTPS/DHCP/DNS,* etc. • Familiar with *Routing, firewall, VLAN, switches (layer 1/2/3) technology and protocol, Wi-Fi networks**, performance tuning is desirable*. • Experience in *troubleshooting Ethernet* and *Wi-Fi network issues* • Strong understanding of working with "data" such as data manipulation, data aggregation, data processing, or related. • Familiarity and knowledge of open source projects like Prometheus, Rook.io, Kubevirt, Contour, Envoy, Consul, cdk8s, Vault, Ceph, Cloudprober, Etcd, Calico, Terraform • Prefer experience implementing integration between embedded/IOT, data center and cloud environments • Ability to resolve complex problems quickly and efficiently. • IFE development involves many system level issues including real time, performance and reliability requiring understanding of distributed processors in an embedded system environment. • Many problems are multi-dimensional requiring non-traditional solutions to fit within the constraints of an embedded system providing highest value to the customer and end user to bring entertainment in an aircraft. • Ability to work well in a fast-paced environment with user-centric, iterative design and development cycles. • Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and downstream process owners and tasks. • Experience in leading and/or providing technical guidance to other engineers. • Uses skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures. • Resolves a wide range of issues in imaginative as well as practical ways. • Works on problems of diverse to complex scope where analysis of data requires evaluation of variable factors. • Ability to effectively interact with senior internal and external personnel. • Demonstrated engineering communication expertise including concise written and verbal skills is a must. • Good understanding of code versioning tools like GIT and SVN. *Education/Experience Requirements* The following are the minimum education and experience qualifications required to successfully perform the job; these are requirements (not nice-to-haves) for a candidate to be considered for the position: • Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience. Advanced degree is desired • 10-15 years of related development experience. • 8+ years of embedded software development experience. • 8+ years of current hands on development experience with one of the following: C/C++, and development of networking related solutions. Very high technical competence with a track record of strong coding. • 3+ years programming experience desired in Go and/or Python. *VINEET SHARMA <https://em-ui.constantcontact.com/em-ui/em/page/em-ui/email>* *Mobile: (315) 514-3320 * *Desk: (803) 818-3474 Ext: 112* *[email protected] <[email protected]>* *Sr Recruiter | 1Point System LLC* *Connect on Skype: **[email protected] <[email protected]>* *Connect on LinkedIn: **linkedin.com/in/vineet-sharma-11043aa4 <https://www.linkedin.com/in/vineet-sharma-11043aa4>* *Office Fax: 803-832-7973 <803-832-7973> * *115 Stone Village Drive • Suite C • Fort Mill, SC • 29708* *An E-Verified company | An Equal Opportunity Employer* -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-developers/CAOjM%2BYSaBMrJsmNnMiEsGGJLinUMiaSGoSfXWPH4baaXH_VKaQ%40mail.gmail.com.

