Senior Software Developer

CACS Copernicus Autonomous Control Systems GmbH
Brandenburg an der Havel, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Systems Engineering Automation of Tests C++ (Programming Language) Code Review Software Debugging Integrated Development Environments Software Architecture Software Engineering Software Requirements Analysis Verification and Validation (Software) Systems Architecture
+1 more
System Programming

Job description

  • Design, implement, and maintain high-quality, production-ready code based on system-level concepts and requirements
  • Support the System Architecture team in translating high-level requirements into clean, implementable software designs
  • Involvement in the creation and execution of automated testing scenarios for the software requirements
  • Contribute to software requirements engineering activities, ensuring code implementation is fully documented
  • Write, review, and maintain high-quality code and technical documentation with a strong focus on QM aspects and standards like ISO 9001
  • Ensure consistency, traceability, and completeness from software requirements down to the actual code implementation in accordance with safety standards (ISO 26262 or IEC 61508)
  • Collaborate closely with cross-functional teams (Systems Engineering, Perception, Safety and V&V) to integrate software components
  • Participate in code reviews, technical audits, and validation activities on target hardware and vehicles
  • Identify gaps, bugs, risks, and performance improvement opportunities in the software
  • Willingness to travel internationally to offices and test locations for integration and testing activities

Requirements

Do you have experience in Test automation?, * Mid-level or higher experience in Software Engineering, Software Architecture, or Systems Programming

  • Proven experience in software development within safety-critical domains, ideally in the automotive domain (ISO 26262 or IEC 61508)
  • Strong understanding of Quality Management (QM) processes and standards (such as ISO 9001) in a software development context
  • Strong understanding of software validation, testing frameworks, and test automation
  • Strong experience in systems programming languages (C/C++) and a strong willingness to learn and work in a Rust-based development environment (prior Rust experience is a plus)
  • Structured, detail-oriented working style with strong analytical and debugging skills
  • Excellent communication and collaboration abilities
  • Professional proficiency in English (written and spoken) is required
  • Based in the Berlin Metropolitan area or willingness to relocate
  • Willingness to travel to local offices and test locations as required
  • Structured, careful, and reliable way of working

Benefits & conditions

  • Permanent contract with immediate start
  • Learning & development support (tech training, German courses, driver’s license assistance)
  • Free Urban Sports Club membership
  • Job bike via JobRad & Deutschland Ticket (incl. private use)
  • Flexible work setup (Berlin area office + remote)
  • Work on cutting-edge autonomous driving projects with leading OEMs
  • Flat hierarchies, high ownership, and real impact, every member has a big influence on the final product
  • Supportive, collaborative team culture, team members are always ready to help

About the company

At Copernicus Autonomous Control Systems GmbH, a wholly owned subsidiary of Ford Motor Company, we are shaping the future of intelligent mobility through advanced autonomous driving and infrastructure-based control systems.

Building on deep expertise in automated vehicle movement, we develop cutting-edge solutions that enable autonomous valet parking and maneuvering in complex real-world environments such as parking facilities, logistics hubs, and industrial sites. Our approach focuses on shifting intelligence from the vehicle to the surrounding infrastructure-leveraging AI, computer vision, and connected systems to orchestrate safe, precise, and efficient vehicle operations.

As part of Ford’s global innovation ecosystem, we play a key role in advancing Level 4 autonomous capabilities, delivering scalable and cost-effective solutions that enhance safety, optimize space utilization, and significantly improve user experience.

Driven by a commitment to innovation, reliability, and safety, Copernicus Autonomous Control Systems GmbH is dedicated to enabling a future where vehicles move seamlessly and autonomously within smart environments-making parking and low-speed vehicle operations effortless and intelligent. Video

You must create an Indeed account before continuing to the company website to apply

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

55 sec

Massive artificial intelligence lawsuits and software debugging tool patterns

Chris Heilmann +2 · LIVE

3:45 min

Key features and benefits of the Rust programming language

Francesco Ciulla Francesco Ciulla · WWC 2024

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all