Network Development Engineer-076316
Description
Location : Irvine, CA (Onsite role)
Job Description :
We are looking for a motivated, driven, and collaborative Network Development Engineer with experience in embedded software development to join a versatile team that conducts research, design and development of software running on Linux or Windows OS to power our latest products!
Key responsibilities :
- Design, implement, integrate, and verify software applications and tools using C C++ under Linux and Windows OS.
- Enhance, optimize, and improve efficiency and adaptability of the current software.
- Participate in requirements analysis, architecture, and design processes.
- Review, evaluate and analyze test plans and procedures.
- Support system test programs, analyze results and improve overall system quality.
- Lead and provide technical mentorship to engineers, designers, and support personnel.
Required Skills
- Bachelor’s degree in computer science / Software Engineering / Electrical Engineering with 5-15 years of proven experience.
- Strong proven experience in C C++ programming languages
- Deep knowledge and experience in real time multi-threaded embedded software.
- Proven experience in development under Linux.
- Proven experience in socket programming, IPC, and PUB / SUB architecture.
- Deep understanding of the networking protocols TCP / UDP / IP / HTTP / SNMP / DHCP / DNS and familiarity with VLANs and basic switching and routing concepts.
- Proven experience in developing and deploying applications in cloud environments.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with CI / CD pipelines and tools such as Jenkins, GitLab CI, or CircleCI.
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer :
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child / elder care and tutoring
- Mentoring, coaching, and learning programs.
- Employee Resource Groups
- Disaster Relief
3 days ago