Services

Our know-how at a glance

How we work

From the initial idea to the finished product: CSA Engineering AG supports you in every phase of your development project. With over 35 years of experience, we rely on a structured approach that seamlessly combines definition, specification, realization and transfer.

Our interdisciplinary approach combines state-of-the-art methodology with in-depth technological know-how and guarantees customized solutions that exceed your requirements. We always keep the focus on quality, transparency and efficiency - for results that impress.

Each project phase is clearly defined and forms the basis for your success:

Definition

We create the basis for your project by precisely identifying your requirements and developing feasible concepts.

Specification

Detailed system, hardware and software specifications lay the foundation for implementation.

Realization

From design to development, we implement your vision using the latest tools and technologies.

Transfer

We take the project into the final phase - with complete documentation and production-ready results.

Consulting

Putting your project on solid ground

Complex projects require foresight and structure. Our consulting approach focuses on the definition and optimization of requirements. Whether system architecture, project management or software design - we use our in-depth know-how to lay the foundations for a successful project.

Benefit from our comprehensive expertise and in-depth experience in the following areas:

  • Project management: Extensive experience with process models such as Agile, V-model and Hermes
  • Requirements analysis: Precise recording and documentation of your project requirements
  • System architecture & software design: Development of customized solutions

Your advantages: Precise target definition, clear roadmaps, reduced project risks.

 

More details >

Development

From vision to reality

Whether it's smallest dimensions, years of service life with minimal battery usage, response times in the microsecond range or cloud-based applications in the IoT environment - your application has high requirements.

You define the starting points and we implement the right hardware, embedded software and mobile and cloud-based applications for you. We also take care of professional systems engineering.

We offer flexible collaboration - from sub-projects to complete development in the following areas:

  • Embedded-Software
  • Hardware
  • Applications
  • Proof of Concept (PoC)
  • Prototypes
  • Products

 

More details >

Support

Expanding your resources

When your internal capacities reach their limits, we are ready to help. Whether short-term project support or long-term collaboration - we complement your team with our expertise. Our experts work in a team-oriented manner, if necessary also directly on your premises to work closely with your team.

We offer:

  • Staffing of specialists with technical know-how
  • Team sourcing and deployment of developers (on-site or in-house) to expand your team
  • In-depth knowledge of standards in various areas such as medical technology or rail.

 

More details >

 

Value preservation

Maximum service life for your products

Our experts take care of the optimization, further development and support of existing systems. With a strategic view of replacement components and modernizations, we ensure that your products remain marketable.

We offer:

  • Maintaining the market value of obsolete systems
  • Support for production and evaluation of alternative producers
  • Preventive maintenance and continuous maintenance and support



More details >

Medical technology

For the good of our health

Patients place their trust in reliable treatment systems. We support your product development by delivering reliable software and hardware solutions. Our customers include international manufacturers of medical products.  
We approach projects in an interdisciplinary way, pick up on needs, and develop and create suitable products. We are familiar with the complex regulatory environment of medical technology and have mastered the necessary processes.  
A quality system as well as management and technological expertise means that we meet the prerequisites for the excellence that our clients expect from our company every day. 

Railroad technology

Being on the move connects

People travel by train every day - whether it's to work, for leisure or when traveling. We ensure that your journey is safe, comfortable and efficient. With innovative software and hardware solutions, we help to ensure that the infrastructure runs smoothly. Our engineers develop solutions that meet the highest standards of safety, reliability and user-friendliness in the rail sector.

Industry

We are strong together

Our customers rely on the latest technologies. We implement embedded systems and PC-based applications for you. Your requirements define the starting point and guide us toward a successful project. The resulting long-standing relationships attest to our achievements.  

Technical expertise and tools

Methods

V-Model | Scrum | RUP | Hermes

Operating systems

Realtime | Visual DSP Kernel | Linux | Embedded Linux | QNX | RT Kernel | Unix | VRTX | RTX | pSOS | uC/OS-II |Windows 7, 8, 10 | Windows Server | Windows CE | QP / QM | SCM-RTOS | Trhead X | emWin

Databases

MS-SQL-Server | MySQL | Interbase | Oracle | Sybase | Access | Dbase

Controller

8051 Derivate | MSP 430 | Atmel mega | ARM Atmel | STM32 | ARM7 | Intel x86 | TI C24x | DSP 56xxx | ARC | Coolfl uxDSP | CSR | Nordic

Hardware

Measurement technology | Development | ESD/EMC | FPGA/VHDL | Prototyping | Testing technology | Production technology | Test equipment

Communication

Ethernet | WLAN | TCP/IP | VPN | ADS | CAN | Bluetooth | Bluetooth LE | ANT+ | USB | RFID | 2.4GHz ISM

Software methods

SA/SD | SYSML | UML | Mascot | State-Event

Programming languages

Assembler | C | C++ | Embedded C++ | C# | Object Pascal | Pascal | SQL | Java | Java Script | HTML | XML / XSL | ASP / ASP.NET | Labview | .NET | php | MFC | Perl | HTML 5 | Python

Software Tools

GIT | Subversion | Mercurial | MS Visual Studio | Eclipse | Keil μVision | IAR Embedded | GNU Toolchain | MPLAB | Enterprise Architect | Rapsody | Artisan Studio | System Architect | Buildbot | Jenkins | Unity Test Framework | Gtest,
Gmock | Cantata++ | Klocwork | Lint | Matlab | Mathematica

Knowledge of standards

Railroad technology:

  • EN 50126 (Reliability, availability, maintainability and safety - RAMS)
  • EN 50128 (Software for railroad control and monitoring systems)
  • EN 50129 (Safety-related electrotechnical systems for signaling)
  • EN 50159 (Safety-related communication in transmission systems)
  • EN 61508 (Functional safety of safety-related systems)
  • IEC 60812 (Failure Modes and Effects Analysis - FMEA/FMECA)
  • IEC 61025 (Fault Tree Analysis - FTA)

Medical technology:

  • IEC 60601-1 (Medical electrical equipment)
  • IEC 61304 (Medical device software - Software life cycle processes)
  • ISO 14971 (Medical devices - Risk management)

Industry:

  • EN 61010-1 (Electrical safety)
  • EN 62326 (EMC and functional safety)
  • EN 62368 (Audio/video, information and communication technology)
  • EN 55032 (EMC - Requirements for emitted interference)
  • EN 55035 (EMC - Immunity requirements)
230110 012 SvG w

Oliver Neuhaus

Are you looking for experts?

Contact me, I'll be happy to help you.

Email: oliver.neuhaus@csa.ch
Phone: +41 32 626 35 53

Contact us

Amberg Infra 7D AG
Baer
BKW logo.svg
CSA
Curtis
Deutsche Bahn AG Logo.svg
Domino Graph Tech AG
Flyer
gilgen
GWF 1
hexagon
Hpi Uni Potsdam Logo
Hug Witschi AG
IMD Logo
phonak
moserbaer
RST Elektronik GmbH v2
Ruag
schaerer
Schweizer
Signal
sontex
Stadler blue RGB
Stromer
sydney
viollier
witschi
ypsomed

Our Technologies