Senior Software Engineer (m/w)

Job Informationen

Location: Wangen Workload: 80-100% Your tasks: Build and maintain full-stack applications in Rust and Python, supporting complex data flows and AI/ML models. Deploy and manage applications on Linux-based servers, including secure and air-gapped environments. Improve development processes and tooling, including CI/CD pipelines, automated testing, DevOps practices, and deployment playbooks. Collaborate with interdisciplinary teams (signal processing, networking, testing & integration) to deliver innovative solutions. Participate in code reviews, mentoring peers, and ensuring best practices across the team. Support verification and validation, including test planning, FAT, and SAT. Contribute to documentation and knowledge sharing across the organization. Your profile: Bachelor's or master's in computer science, Software Engineering, or related field (ETH/FH preferred). 8+ years of experience in software development, ideally in sensors, avionics, electronic warfare, or safety-critical systems. Expert in Rust and Python, with additional frontend experience (React, HTML, CSS). Deep understanding of data structures, algorithms, system architecture, and data storage. Familiarity with web architecture, microservices, and systems integration. Experience with secure, air-gapped deployments is a plus. Exposure to Postgres, AI/ML, or data-driven applications is a bonus. Knowledge of relevant standards such as ISO9001/EN9100 and MIL-STD. Curious, autonomous, and proactive problem-solver. Strong communication and stakeholder management skills. Languages: Very good in English and in German (C1), French is a plus.

Benötigte Skills
  • Deutsch
  • Englisch
  • Französisch
  • PostgreSQL
  • Senior
  • Support
  • Testing
  • Python
  • Machine Learning
  • Rust
  • React
  • CSS3
  • HTML5
  • DevOps
  • Bachelor
  • Master
Job Details
  • Job Status Aktiv
  • Pensum Vollzeit