STRABAG logo

Software Developer - Linux

STRABAG

Job Description

Join our dynamic team at STRABAG as a Software Developer specializing in Linux environments. We are seeking a talented individual to contribute to the development of video-recording and streaming solutions. You will be responsible for creating software modules for IP cameras using manufacturer SDKs, developing software components in C/C++ and C#, and conducting comprehensive software and system tests.

Key Responsibilities

  • Develop video-recording and streaming solutions within a Linux environment.
  • Create software modules for IP cameras based on manufacturer SDKs.
  • Develop software components using C/C++ and C#.
  • Conduct software component and system tests.
  • Participate in all phases of development, from requirements analysis to system testing.
  • Prepare software documentation in accordance with EN50657 standards.

Qualifications

  • A degree in Computer Science or a related field, preferably with a focus on Technical Informatics, or equivalent practical experience.
  • Strong knowledge of Linux and C/C++ at the system level.
  • Basic understanding of networking (LAN/WAN), video/audio, and Windows.
  • Familiarity with software modeling and structured software development.
  • Knowledge of image processing and/or computer vision.
  • Proficiency in MS Office.
  • Excellent German and English communication skills.
  • Ability to work independently and quickly grasp new concepts.

What We Offer

  • Work in a small, dynamic team with flexible working hours and creative freedom.
  • Engage in exciting international projects and benefit from the diverse experiences and training opportunities of a global company.
  • Deepen your expertise, learn new skills, and work with future technologies.

If you are excited about these responsibilities and appreciate the opportunities within an innovative and successful company, we look forward to receiving your application. Please submit your complete and meaningful application documents, including your earliest possible start date and salary expectations, through our online form.

Additional Information

  • Location: Berlin, Germany
  • Workplace Type: On-site with limited remote work options
  • Experience Level: Mid to Senior
  • Job Type: Full-time

Join us at STRABAG and help build the future with innovative software solutions!

Benefits
Extracted with AI

  • Flexible working hours
  • Opportunities for international projects
  • Professional development and training
  • Dynamic team environment

Similar jobs

Last update: 23 minutes ago

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

GlobalLogic logo
GlobalLogic

Senior Software Engineer - Linux and C/C++

Join GlobalLogic as a Senior Software Engineer specializing in Linux and C/C++ for remote work.

Strava logo
Strava

Senior Cloud Platform Engineer

Join Strava as a Senior Cloud Platform Engineer in Berlin, working on cloud infrastructure, containerization, and observability tools.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

Stratio logo
Stratio

Backend Engineer (f/m/d)

Join Stratio as a Backend Engineer to enhance our predictive fleet maintenance platform using .NET, C#, and SQL Server in a remote role based in Portugal.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

smartmicro logo
smartmicro

Fullstack Developer (m/f/d) with JavaScript and Python

Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.

NOKERA AG logo
NOKERA AG

Senior Full Stack Developer (m/w/d)

Senior Full Stack Developer role focusing on software implementation, DevOps, and data management in Leipzig, Germany.

BREMER AG logo
BREMER AG

Full Stack Developer with Python and Django

Join BREMER AG as a Full Stack Developer with Python and Django skills. Drive internal application development in Paderborn, Germany.

Strava logo
Strava

Senior Geospatial Data Engineer

Senior Geospatial Data Engineer role in Berlin, focusing on data pipelines, geospatial services, and system optimization.

Twitch logo
Twitch

Software Engineer - C/C++ Development

Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Brunel logo
Brunel

Software Developer for Flight Control Systems (m/f/d)

Join Brunel as a Software Developer for Flight Control Systems in Munich. Develop and optimize embedded software using C/C++ and Python.

CONTACT Software logo
CONTACT Software

Entry Level Application Developer - Solution Engineering

Join CONTACT Software as an Entry Level Application Developer in Berlin. Work with JavaScript, Python, and React.js in a hybrid environment.

FERCHAU logo
FERCHAU

Junior Fullstack Software Developer (Python, Angular, TypeScript)

Join FERCHAU as a Junior Fullstack Developer in Lübeck. Work with Python, Angular, and TypeScript in a dynamic, agile environment.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Microsoft logo
Microsoft

Remote Software Engineer with Linux Expertise

Join Microsoft as a Remote Software Engineer focusing on Linux security and development, leveraging C#, JavaScript, and DevOps tools.

Qt Group logo
Qt Group

C++ Software Engineer, QML Team

Join Qt Group's QML Team as a C++ Software Engineer. Work on Qt's core, develop QML language, and enjoy flexible hours in Berlin.

Datadog logo
Datadog

Software Engineer - CWS Agent Developer

Join Datadog as a Software Engineer in Lisbon to develop CWS agents with Linux kernel expertise.