ERNI is a Swiss Software Engineering company leader in building complex, customized software solutions.
It's more than 25 years of using technology to have a positive impact on people's lives.
We build digital solutions that connect the physical world (devices & connectivity) with the digital one (software solutions, connected, or consuming their data).
Our teams are focused on prioritizing the software lifecycle & ensuring that our code is both clean and secure.
Our maturity in building high-impact software solutions approaches us whatever industry looking for quality and sophistication (e.g.
Gaming, FMCG or Validation & Inspection).
If this sounds exciting to you and you're eager to elevate your skills in industrial automation and control technologies, join our cutting-edge project in the industrial sector.
You'll be working on the development of an innovative platform enabling the seamless configuration and programming of a diverse range of equipment.
Imagine designing intuitive touch screens, configuring advanced sensors, programming high-tech cameras, creating immersive 3D simulations, and programming PLCs—all in one place!
This is your chance to be at the forefront of technological innovation and make a significant impact in this industry!
**Minimum Requirements:**
- Bachelor's/Master's degree in Computer Science or any relevant discipline in industrial or automation.
- +3 years of experience working in software engineering in the industrial field.
- Experience applying design patterns and designing desktop applications.
- Knowledge of Microsoft stack, C#, and .NET platform.
- WPF or JavaScript experience is a plus.
- Understanding of fundamental design/SOLID principles for building scalable applications.
- High attention to code quality and experience conducting code reviews and Unit Tests.
- Knowledge and/or experience in Industrial Automation Applications: PLC, Sensors, Motion Control, Inverter, Servo, Robotics, etc.
- Experience in cloud-based systems such as Azure or AWS.
- Experience in 3D Programming and Graphics (DirectX and Sharp-DX).
**Responsibilities:**
- Interact with marketing to transform requirements into software specifications.
- Translate software specifications into Features and User Stories.
- Design and implement the functionality for the requirements.
- Participate in code/design reviews and continuous improvement.
- Interact with stakeholders to improve the quality of the product.
- Provide influence on schedule, feature, and product designs.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Ensure the best possible performance, quality, and responsiveness of the software.
Are you still curious?
Discover what it is to become part of ERNI: Careers at ERNI | Work with Us (betterask.erni) Also, if you want to know what makes ERNI unique through the eyes of those who know it best, take a look at this video: ERNI in One Word - YouTube.
**WOULD YOU LIKE TO BECOME AN ERNIan?
**
APPLY NOW!
#J-18808-Ljbffr