LakeForestRecruiter Since 2001
the smart solution for Lake Forest jobs

Virtualization Networking Software Engineer

Company: The Judge Group
Location: Lake Forest
Posted on: November 16, 2021

Job Description:

Location: Lake Forest, CA Description: Our client is currently seeking a Virtualization Networking Software Engineer General Project Description-- -This company is is developing a next generation Platform Architecture that provides well-defined capabilities and services which: 1) Reduces costs; 2) Allows the IFEC ecosystem of PAC, Airline developers, and third parties to quickly build applications and integrate services to improve the passenger experience and generate additional revenue for airlinesVirtualization is one of the key platform infrastructure services that provides managed compute which enables airlines to deploy their applications faster and innovate using open platform.Position Summary. 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.Key RelationshipsThe following is a list of internal and external roles/groups that the individual will work with in this position:InternalExternalList of internal PAC groups (1-4) that the individual will work with in this position:- Platform Virtualization team-- -- Networking Software team- Software Architecture team-List of internal external groups (0-3) that the individual will work with in this position:- Rancher contractor groupDuties and ResponsibilitiesThe following are the primary job duties and responsibilities for this position:-- - -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.-- -oDesigns, modifies, and implements complex software network solutions from functional and system design specifications-- - -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 technical guidance to lower level engineers, designers and support personnel as assigned.Skill/Knowledge RequirementsThe 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 programing, 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,, 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 down stream 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 svnEducation/Experience RequirementsThe 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 Science, 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.-- - -1+ years of experience with Container and Virtual Machine architectures (e.g. KVM, containerD, Docker, LXC).-- - -1+ years of experience desired using Kubernetes orchestration platforms (e.g. k8s, k3s, Rancher, consul, openshift).-- - -1+ years of experience desired using open source CNI implementations (e.g. Flannel, Calico, KubeRouter)-- - -5+ years of Networking Engineering using BGP, IPIP, ISIS, Switches, Routers, etc.Physical RequirementsThe following are the physical requirements to perform the daily tasks and job duties:What is physically required to perform the daily tasks and the job duties?-- - Be specific.-- --- -Supplier individual will work 100% remotely in US mainland time zone until requested by PAC for specific onsite work.Best-fit QualitiesTo be a best-fit for this project, the candidate will exhibit the following qualities:Willing to be actively engaged in team discussions and able to clearly articulate thoughts and ideas to the team. Self-starter who is motivated to actively research solutions and dig in to solve issues.Nice-to-HavesThe following skills/experience are not requirements, but are highly desired for this position:-- - -Familiarity with network security methodologies a plus.-- - -Good understanding of networking in a distributed system is a plus-- - -In-Flight Entertainment domain knowledge and System Development experience is a plus. Contact: This job and many more are available through The Judge Group. Find us on the web at

Keywords: The Judge Group, Lake Forest , Virtualization Networking Software Engineer, IT / Software / Systems , Lake Forest, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Lake Forest RSS job feeds