Talent.com
This job offer is not available in your country.
Senior System Software Engineer @ CodiLime

Senior System Software Engineer @ CodiLime

CodiLimeRemote, Poland
3 days ago
Job description

Get to know us better

CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).

While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple :

  • Act  to deliver.
  • Disrupt  to grow.
  • Team up  to win.

The project and the team

We work with the latest technologies in modern networking and platform development. We create user-space and kernel-space drivers, as well as software for advanced network devices, and integrate them with hardware platforms.

What else you should know :

  • The team consists of system software engineers led by a Codilime Engineering Manager
  • Most of our work is R&D, with a small amount of maintenance
  • We adhere to the client’s development processes but strive to use Agile approaches (Kanban / Scrum) whenever possible
  • We collaborate with clients across the US, Europe, and Asia
  • Do we have a match?

    As a System Software Engineer, you must meet the following criteria :

  • Excellent knowledge of C & C++ programming languages
  • Excellent knowledge of systems architecture with a focus on ARM-based platforms (cache coherency, DMA, accessing device resources, etc.)
  • Experience in benchmarking and debugging embedded systems (gdb, perf, ftrace, etc.)
  • Experience in developing Linux Kernel Drivers and User-Space SW oriented at interaction with HW
  • Basic networking knowledge (Ethernet, IP, TCP / UDP, routing, NAT, etc.)
  • Good knowledge of English (at least B2 level)
  • Beyond the criteria above, we would appreciate the nice-to-haves :

  • Assembly language for ARM-based platforms
  • Experience in developing software using DPDK libraries
  • Experience in working with Systems-on-Chip (SOCs)
  • Experience in working with Network Traffic Generators
  • Experience in Pre-OS drivers development (U-Boot, UEFI, etc.)
  • Get to know us better

    CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).

    While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple :

  • Act  to deliver.
  • Disrupt  to grow.
  • Team up  to win.
  • The project and the team

    We work with the latest technologies in modern networking and platform development. We create user-space and kernel-space drivers, as well as software for advanced network devices, and integrate them with hardware platforms.

    What else you should know :

  • The team consists of system software engineers led by a Codilime Engineering Manager
  • Most of our work is R&D, with a small amount of maintenance
  • We adhere to the client’s development processes but strive to use Agile approaches (Kanban / Scrum) whenever possible
  • We collaborate with clients across the US, Europe, and Asia
  • Developing low-level software using C and C++, Working with HW and FW architects on systems performance improvements, Participating in technical discussions with the team and the client regarding the architecture of the developed solution, Fixing bugs efficiently and effectively, and finding workarounds for blockers, Building and expanding the technical knowledge base] Requirements : C++, C, ARM, Debugging, DPDK Tools : Agile, Scrum, Kanban. Additionally : Sport subscription, Training budget, Private healthcare, Flat structure, Small teams, International projects, Masterclazz training, Free coffee, Bike parking, Playroom, Free beverages, Free lunch, In-house trainings, Modern office, No dress code.

    Create a job alert for this search

    Senior Software Engineer • Remote, Poland

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Trimble(Transporeon), Poland
    Job Title : Senior Backed Developer.At Trimble, we’re revolutionizing the transport industry with cutting-edge solutions. Our team values collaboration, innovation, and solving real-world challenges....Show moreLast updated: 16 days ago
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    KLDiscoveryPoland
    KLDiscovery, one of the largest national eDiscovery providers, is currently seeking a Senior Software Engineer for an exciting new opportunity. This person will develop core parts of our eDiscovery ...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    AstreyaRemote, Poland
    The Software Engineer designs, develops, troubleshoots and debugs software programs for enhancements and new products.They will also develop software and tools in support of design, infrastructure ...Show moreLast updated: 30+ days ago
    GSC : Senior Software Engineer

    GSC : Senior Software Engineer

    HSBCPologne
    Some careers shine brighter than others.If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, o...Show moreLast updated: 3 days ago
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    NVIDIARemote, Poland
    NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver ext...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    NavartisPoland
    Senior Software Engineer Position : .Architect and implement high-performance, distributed backend services using TypeScript and Java. Maintain and refactor legacy PHP codebases.Contribute to frontend...Show moreLast updated: 5 days ago
    Senior Software Engineer

    Senior Software Engineer

    EnsonoPoland
    We enable our clients to achieve key business outcomes that reshape how our world runs.As an expert technology adviser and managed service provider with cross-platform certifications, Ensono empowe...Show moreLast updated: 17 days ago
    Senior Software Engineer

    Senior Software Engineer

    Axiom Software Solutions LimitedPL
    Remote
    Quick Apply
    Job Title : Software Engineer senior.Bachelor / Master degree in computer science, mathematics, physics or engineering.In the absence of a Bachelor / Master degree in the relevant field, demo...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    MongoDBPoland
    MongoDB’s mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and...Show moreLast updated: 16 days ago
    Senior Erlang Software Engineer

    Senior Erlang Software Engineer

    DotlinkersPoland
    Join our client! They are a product company that creates a platform that facilitates communication and monitoring of employees not working at desks in large companies. The application is available i...Show moreLast updated: 17 days ago
    Senior Software Engineer (Fraud)

    Senior Software Engineer (Fraud)

    Affirm, Inc.Poland
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm is reinventing cre...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Confluent, IncPoland
    Position at Confluent Poland sp.With Confluent, organisations can harness the full power of continuously flowing data to innovate and win in the modern digital world. We have a purpose that drives u...Show moreLast updated: 17 days ago
    Senior Software Engineer

    Senior Software Engineer

    WomenTech NetworkPoland
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions? We're looking for a Senior Software Engineer to join our Relativity Disco...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    EpiqPOL, Poland Remote Office
    Are you seeking a career that challenges you to use the latest cloud technologies to address complex issues within the legal sector? Do you have an interest in working with extensive, unstructured ...Show moreLast updated: 16 days ago
    Senior Go Software Engineer

    Senior Go Software Engineer

    TechBiz GlobalPoland
    TechBiz Global is a leading IT recruitment and software development company.Our diverse, globally distributed team provides IT recruitment, outstaffing, outsourcing, software development, and diffe...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Sperton Global ASPoland
    Quick Apply
    Wrocław, Poland (Mydlana Street, near Monopolowa bus stop).Vehicle Optimized Service Planning (VOSP).Vehicle Optimized Service Planning (VOSP). VOSP is a smart service scheduling system that creates...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    NearmapPL
    Nearmap is the Australian-founded, global tech pioneer innovating the location intelligence game.Customers rely on Nearmap for consistent, reliable, high-resolution imagery, insights, and answers t...Show moreLast updated: 29 days ago
    Senior IT Monitoring System Engineer

    Senior IT Monitoring System Engineer

    EuroclearPoland
    Division : Group Technology Services (GTS) .You will be part of the Enterprise System Monitoring team as a.Senior IT Monitoring System Engineer. This team is within the Production Tribe of the Eurocl...Show moreLast updated: 16 days ago