Skip to content
mimi

Software Engineer

Ammann Schweiz AG

Aarau · On-site Full-time Mid Level 2w ago

About the role

About Ammann

Ammann is a leading global supplier of mixing plants, machinery, and services for the construction industry with core competencies in road construction and traffic infrastructure. Our strengths are the reliability of a long-term operating family business and strong international presence. Since 1869, we have set the benchmark in the road construction industry with numerous innovations and competitive, reliable solutions. Ammann - A Global Player in Langenthal.

Software Engineer

To support our Machine Control Systems department, we are looking for an innovative personality as a

Software Engineer 80 - 100% (m/f/d)

YOUR TASKS

  • Development, implementation, and testing of high-quality embedded software for mobile work machines in the off-highway segment
  • Realization of modern software solutions in C/C++ in combination with Embedded Linux systems
  • Design and development of HMI/display applications with Qt/QML/C++ as well as integration of innovative assistance functions
  • Independent implementation of the entire development process - from specification through design to implementation, testing, and validation
  • Support in the implementation of requirements of the Cyber Resilience Act (CRA)
  • Maintenance and further development of CI/CD pipelines in Azure DevOps
  • You conduct code reviews and are also involved in testing software modules
  • Use of modern development and collaboration tools such as Git, Visual Studio Code, Azure DevOps, among others

YOUR PROFILE

  • Completed degree in Computer Science, Electrical Engineering, Software Engineering, or a comparable field of study
  • Sound knowledge in the field of embedded software development for mobile control systems in C/C++
  • Experience in specifications, development, review, and verification of functions
  • Experience in the development of graphical user interfaces with QML/Qt
  • Very good knowledge for scripting, test automation, or DevOps
  • Good knowledge in the area of Cybersecurity (CRA) as well as Secure Software Development
  • Familiar with Azure DevOps, especially in the area of build/release automation
  • Flexible and independent personality with analytical and conceptual skills
  • Very good German and English skills in spoken and written

WHAT WE OFFER

  • Internationally active industrial company
  • Versatile range of tasks, modern workplace, and uncomplicated environment
  • Exchange of experience and active participation in a cross-company development team
  • Responsible task - work allocation can be co-designed
  • Modern employment conditions and good social benefits (GAV)

Interested? Then we look forward to receiving a complete application via our online portal. For technical questions, Nellen is available by phone: .

Skills

Azure DevOpsC++CCybersecurityDevOpsEmbedded LinuxEmbedded SoftwareGitHMILinuxQMLQtSecure Software DevelopmentSoftware EngineeringTest AutomationVisual Studio Code

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free