Jabil

Joined in 2020
42% answers
At Jabil (NYSE: JBL), we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturing, and supply chain solutions. With over 50 years of experience across industries and a vast network of over 100 sites worldwide, Jabil combines global reach with local expertise to deliver both scalable and customized solutions. Our commitment extends beyond business success as we strive to build sustainable processes that minimize environmental impact and foster vibrant and diverse communities around the globe.

Discover more about us at:
www.jabil.com
careers.jabil.com

Say yes to OPPORTUNITY. Join us. When you succeed, we succeed.
  • · 22 views · 2 applications · 4d

    Android System Engineer

    Full Remote · Ukraine · Product · 5 years of experience · Upper-Intermediate
    Job Description: We are seeking a highly skilled Android AOSP Engineer to join our team. The ideal candidate will have extensive experience in embedded software/firmware development and strong experience in AOSP development and strong understanding of...

    Job Description:

    We are seeking a highly skilled Android AOSP Engineer to join our team. The ideal candidate will have extensive experience in embedded software/firmware development and strong experience in AOSP development and strong understanding of Android BSP.

    This role involves working with the latest Android versions, enhancing embedded systems in the middleware area between BSP and applications, and collaborating with cross-functional teams to deliver cutting-edge solutions.

     

    Technical Requirements:

    - 5+ years of software/firmware development experience.

    - 2+ years of experience with Android/AOSP and understanding of new features, APIs, and changes in the latest Android versions (preferably Android 14 or other recent Android versions).

    - Proficiency in Java and C++, with the ability to modify code in C.

    - Embedded Linux development experience (optimizations, bug fixing, adding new functionality like display, power management, Wi-Fi, etc.).

    - Strong experience with source control tools (e.g., Git, Gerrit, GitHub) and Android command-line tools (e.g., adb, fastboot).

    - Understanding of networking protocols such as Ethernet, IP, TCP, UDP.

    - Excellent problem-solving, critical thinking, communication skills, with a self-motivated and independent mindset.

     

    Nice to Have:

    - Experience with scripting languages (e.g., Bash, Python)

    - Experience debugging issues within the Android Framework.

    - Experience with NDK toolchain: create build libraries or native android components

    - Linux User Space development experience is a significant plus, experience with Linux Kernel is a bonus, but not required.

    Responsibilities:

    - Modify and improve Android and its components according to project requirements.

    - Develop and optimize embedded modules/components for the customer.

    More
  • · 263 views · 19 applications · 7d

    Software Engineer in Test

    Full Remote · Countries of Europe or Ukraine · Product · 6 years of experience · Upper-Intermediate
    About the Company: Join a leading global provider of innovative software-defined networking, cloud, and security solutions. Our customer specializes in delivering high-performance switches deployed in large-scale data centers and utilized by regional...

    About the Company:

    Join a leading global provider of innovative software-defined networking, cloud, and security solutions. Our customer specializes in delivering high-performance switches deployed in large-scale data centers and utilized by regional providers. These switches are highly flexible and based on the P4 language.

     

    About the Project:

    You'll be part of a dynamic team responsible for developing a Networking SDK for network processors (NPU) and devices. Your primary focus will be on designing and automating test cases for complex traffic flows, including L2/L3, tunnel flows, and traffic forwarding databases. You'll also play a critical role in creating QA documentation, performing automated testing of network devices, and reporting defects.

     

    Key Responsibilities:

    • Develop automated tests using the Pytest framework for various traffic flows (L2/L3, tunnel flows, etc.).
    • Design and implement test cases for traffic flows and forwarding databases.
    • Create and maintain QA documentation, including test plans, test cases, and reports.
    • Conduct automated testing on switches and routers to ensure reliability and performance.
    • Identify, document, and report defects.

     

    Technical Requirements:

    Networking Experience:

    • Hands-on experience with networking devices like routers and switches.
    • Experience in data path automated testing for network devices using Python/Pytest.
    • Strong knowledge of the differences between routing and forwarding, and switches vs. routers.
    • Familiarity with VLANs, traffic management (prioritization, shaping, routing), and TCP/IP, UDP protocols.

    Advanced Networking Skills:

    • Experience with link aggregation and LACP.
    • Understanding of load balancing algorithms like ECMP.
    • Knowledge of traffic mirroring and automatic routing protocols (BGP, OSPF, RIP, IS-IS).

    Programming and Tools:

    • Advanced Python programming skills.
    • Experience with Pytest, Scapy, traffic generators, and traffic analyzers.
    • Proficiency with Git/GitHub for version control.

    Additional Skills (Preferred):

    • Experience with embedded systems, Linux, or related technologies.
    • Familiarity with tools like Jira and CI/CD pipelines.

     

    Why Join Us?

    • Work on cutting-edge networking solutions in a collaborative, innovative environment.
    • Contribute to impactful projects with industry-leading technology.
    • Grow your expertise with a global leader in networking and cloud solutions.
    More
Log In or Sign Up to see all posted jobs