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
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.
Senior Software Engineer - Linux and C/C++
Join GlobalLogic as a Senior Software Engineer specializing in Linux and C/C++ for remote work.
Senior Cloud Platform Engineer
Join Strava as a Senior Cloud Platform Engineer in Berlin, working on cloud infrastructure, containerization, and observability tools.
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.
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.
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.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
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.
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.
Senior Full Stack Developer (m/w/d)
Senior Full Stack Developer role focusing on software implementation, DevOps, and data management in Leipzig, Germany.
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.
Senior Geospatial Data Engineer
Senior Geospatial Data Engineer role in Berlin, focusing on data pipelines, geospatial services, and system optimization.
Software Engineer - C/C++ Development
Join Twitch as a Software Engineer in Berlin, specializing in C/C++ for video processing applications.
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.
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.
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.
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.
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.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
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.
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.
Software Engineer - CWS Agent Developer
Join Datadog as a Software Engineer in Lisbon to develop CWS agents with Linux kernel expertise.