Software Engineer

vor 1 Monat


Dübendorf, Schweiz Dufour Aerospace Vollzeit

Dufour Aerospace develops efficient and sustainable aircraft for cargo transportation, logistics, and public safety. We use distributed electric propulsion and hybrid modules to meet the demands of today’s Advanced Air Mobility and medium-sized drone market.

We are looking for a passionate Backend Software Engineer to join our team and assist with developing and scaling our aircraft management & control systems.

Tasks
  • Create reliable, secure and scalable integration, automation and monitoring backend solutions for our aircrafts’ distributed systems.
  • Support development, testing and flight operations by designing, improving and maintaining continuous integration, automated test and deployment systems in cloud-based environments.
  • Write clean, maintainable code and contribute to the evolution of our aircraft management & control systems.
  • Facilitate a rapid prototyping approach, evolving requirements through real-world exposure.
  • Participate in code reviews, attend team meetings, and contribute to discussions on design patterns and best practices.
Requirements

General:

  • Bachelor’s/Master’s Degree in Computer Science or related fields.
  • Minimum of 1-3 years technical experience in a similar role.
  • Strong background in software engineering, with experience in developing scalable backend systems and a DevOps mindset.
  • Experience in modern backend technologies and frameworks, demonstrating proficiency in addressing complex technical challenges.
  • High level of independence and initiative, and creative approach to problem solving.
  • Excellent organizational and time management skills.
  • Great communication and teamwork skills to collaborate with cross-functional teams.

Technical Skills:

  • Advanced Python and C++ proficiency (Object-Oriented, Asynchronous I/O, Multi-threading).
  • Solid knowledge of network programming in Python or C++, and network protocols (UDP, TCP/IP, WebSocket over TCP).
  • Experience in building and maintaining IP networks, routing, firewalls and network architecture in general.
  • Experience with testing frameworks (Googletest, Pytest).
  • Experience with cloud services (e.g., AWS, Google Cloud) and cloud security best practices.
  • Experience deploying and operating services in Debian-based Linux environments, along with experience in containerization (e.g. Docker).
  • Expert scripting skills (Bash, Perl, Python).
  • Experience with database systems (MySQL, PostgreSQL, or MongoDB), and specifically time-series databases (InfluxDB).
  • Good understanding of DevOps principles and methodologies and their application to implement and optimize CI/CD pipelines (e.g. GitHub Actions, Google Cloud Build).
  • Experience with software development processes and modern tools (Git, GitLab/GitHub, JIRA).

Nice-to-Have (Not Required):

  • Experience with Python Backend frameworks, particularly FastAPI, is a plus.
  • Security-based knowledge of best practices related to general network operations.
  • Exposure to Progressive Web Applications (PWA).
  • Understanding of RESTful APIs and their role in modern web development.
  • Familiarity with Infrastructure as Code (e.g. Ansible).
  • Experience working with and/or interoperating with embedded systems and applications written in C.
  • Experience working in the Aerospace industry.
Benefits
  • Opportunity to learn and work with cutting-edge technologies in the aerospace industry.
  • Hands-on mentorship from experienced developers and engineers to help you grow your skills in backend development, as well as DevOps infrastructure design.
  • Exposure to real-world complex software projects with opportunities to contribute meaningful improvements.
  • Free coffee, tea, snacks, and a supportive, dynamic work environment.

Dufour Aerospace is an equal opportunity employer and welcomes applications from all qualified individuals regardless of race, sex, gender identity, disability, religion/belief, sexual orientation or age.

We look forward to receiving your application


  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz Maagtechnic AG Vollzeit

    We are seeking a skilled Software Engineer to join our team at "{company}". This role involves designing and developing software applications using a range of programming languages and technologies. Key responsibilities include writing clean, efficient code, collaborating with cross-functional teams, and ensuring high-quality deliverables.Key skills...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    About the Role:We are seeking a skilled Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing and developing software solutions to meet the needs of our clients. You will work closely with our cross-functional teams to deliver innovative products and services.Responsibilities:• Develop and...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz Wasserversorgung Dübendorf Vollzeit

    Job Description:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in computer science and experience with back-end development using languages such as Java or Python.

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    About the Role:As a Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional team to deliver high-quality software solutions that meet the needs of our customers. Key Responsibilities:Design and develop software applications using a range of programming languages...


  • Dübendorf, Zürich, Schweiz Kollabo AG Vollzeit

    We are seeking an experienced Senior Software Engineer to join our team. Your primary role will be to design, develop, and test software applications. You will work closely with cross-functional teams to ensure timely delivery of high-quality software solutions.Key Responsibilities:Design and develop software applications using various programming languages...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz Schweizer Armee - Kommando Cyber Kdo Cy Vollzeit

    About the Role:As a Software Engineer on our team, you will be responsible for developing and maintaining our cloud-based applications. Your primary focus will be on backend systems, ensuring they are scalable, secure, and efficient.Key Responsibilities:Design and implement new backend featuresCollaborate with cross-functional teams to identify and resolve...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz Tertianum AG Vollzeit

    Are you a software development expert looking for a new challenge?We are seeking a talented Software Engineer - Full Stack to join our team. As a key member of our technical team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions. Additionally, you will work closely with our cross-functional team to...


  • Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    We are seeking a skilled Senior Backend Software Engineer to join our team at {company}.Key Responsibilities:• Design and develop scalable and efficient backend systems• Collaborate with cross-functional teams to deliver high-quality software productsRequirements:• 5+ years of experience in backend software development• Proficiency in Java, Python,...


  • Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    Senior Software Engineer PositionWe are looking for a skilled Senior Software Engineer to join our team.Key Responsibilities:Design and develop full-stack software applicationsCollaborate with cross-functional teamsEnsure high-quality code and documentationContinuously improve development processesRequirements:5+ years of experience in software...


  • Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    About the RoleWe are seeking an experienced software engineer to join our team. As a software engineer, you will be responsible for designing, developing, and maintaining software applications. Key Responsibilities- Design and develop software applications using various programming languages and frameworks- Collaborate with cross-functional teams to identify...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz Trabeco AG Vollzeit

    About the JobWe are seeking a skilled and experienced Software Engineer to join our team at {company}. This is a great opportunity to work on challenging projects and contribute to the growth of our company.Key Responsibilities:Design and develop high-quality software solutions using Java and Python.Collaborate with cross-functional teams to deliver projects...


  • Dübendorf, Zürich, Schweiz Doktorhuus Ärztenetzwerk AG Vollzeit

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in full-stack development and be able to work effectively in a fast-paced environment.Responsibilities:- Develop scalable and efficient software solutions- Collaborate with cross-functional teams to design and...


  • Dübendorf, Zürich, Schweiz enerpeak AG Vollzeit

    We are seeking a highly skilled Software Engineer with proficiency in Java to join our team. The ideal candidate will have a strong background in software development, with a focus on Java programming languages.Responsibilities:Design, develop, and test software applications using Java.Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    About the Role:We are seeking a skilled Backend Developer to join our team at {company} as a Software Engineer.Design and develop efficient, scalable, and reliable backend systems.Collaborate with cross-functional teams to identify and prioritize feature development.Ensure high-quality code and adhere to coding standards.Requirements:Strong understanding of...


  • Dübendorf, Zürich, Schweiz Schweizer Armee - Kommando Cyber Kdo Cy Vollzeit

    About the RoleWe are seeking a skilled Software Engineer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. If you have a passion for coding and are looking for a challenging opportunity, we encourage you to apply.Key Responsibilities:* Design and develop software applications* Collaborate...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz HR Campus AG Vollzeit

    About the Position:We are seeking a skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality frontend features. If you are passionate about writing clean, efficient, and scalable code, this is an excellent opportunity for you to grow and...


  • Dübendorf, Zürich, Schweiz kollabo AG Vollzeit

    As a Senior Software Engineer, you will lead the development of our cloud platform, ensuring scalability, reliability, and security.Key responsibilities include designing and implementing cloud-based solutions, collaborating with cross-functional teams, and driving technical innovation.Join us in shaping the future of cloud computing and take your career to...

  • Software Engineer

    vor 3 Wochen


    Dübendorf, Zürich, Schweiz Trabeco AG Vollzeit

    We are seeking a skilled Software Engineer to join our team and contribute to the development of high-quality software products. The ideal candidate will have a strong background in software development and a passion for innovation. Key responsibilities will include designing and implementing software solutions, collaborating with cross-functional teams, and...


  • Dübendorf, Zürich, Schweiz RUAG MRO Holding AG Vollzeit

    We are seeking a highly skilled Senior Software Engineer to lead our Cloud Architecture team. The ideal candidate will have strong technical expertise and experience in designing and deploying cloud-based systems.Strong understanding of cloud computing concepts and technologiesExperience with cloud-based development and deploymentLeadership skills and...


  • Dübendorf, Zürich, Schweiz Dufour Aerospace Vollzeit

    Backend Software Engineer PositionDufour Aerospace is a pioneering company in the field of sustainable aviation. We are seeking a skilled Backend Software Engineer to contribute to the development and scaling of our aircraft management & control systems.Key ResponsibilitiesDesign and implement scalable, secure, and reliable backend solutions for our...