Your personal AI career agent
Developing application layer control software for traction converters at a Swiss consultancy. 4+ years in closed-loop control, signal processing, and real-time programming software development required. Software testing in simulators and labs.
Requirements
- University degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science, or equivalent
- At least 4 years of experience in software development for closed-loop control, signal processing, algorithms, and real-time programming mechanisms
- Experience with IEC 61131-3 programming languages (CODESYS) and Matlab Simulink
- Familiarity with software versioning tools (SVN, Git)
- Well-structured approach to high-quality software and documentation
- Extensive knowledge in converter control, power electronics, or automotive and railway industries
- Experience with communication protocols and field buses (CAN, TRDP, J1939, MVB)
- Understanding of software development process standards (EN 50657, EN 50128, or ISO 26262) (plus)
- Effective collaboration with multidisciplinary team
- Quick learning ability
- Eagerness to tackle new challenges
- Creativity
- Solution-focused mindset
- Strong written and spoken English communication skills
Tasks
- Develop application layer control software for traction converters.
- Define software requirements for control software.
- Ensure operational release on final systems.
- Create and update software documentation per standards and homologation.
- Test and troubleshoot software in simulators and labs.
- Support customer commissioning and vehicle homologation.
- Provide technical support to peers, disciplines, and customers.
- Support project development, testing, homologation, and service.
- Coordinate technical solutions with peers.
- Maximize software reuse.
- Minimize software bug risks.
- Accelerate solution standardization.
Work Experience
- 4 years
Education
- Bachelor's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- IEC 61131-3
- CODESYS
- Matlab Simulink
- SVN
- Git
- CAN
- TRDP
- J1939
- MVB
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- HITACHI ENERGY LTDFull-timeOn-siteExperiencedZürich
- Kanadevia Inova
Senior Automation Engineer - PLC Application(m/w/x)
Full-timeOn-siteSeniorZürich - Rhomberg Sersa Rail Group
Senior SPS-Programmierer(m/w/x)
Full-timeOn-siteSeniorEffretikon - Everllence
Controls Engineer(m/w/x)
Full-timeOn-siteSeniorZürich - Carl Zeiss AG, Switzerland
System Engineer Mechatronics & Drive Systems – R&D System & Verification Engineering(m/w/x)
Full-timeOn-siteExperiencedZürich
Developing application layer control software for traction converters at a Swiss consultancy. 4+ years in closed-loop control, signal processing, and real-time programming software development required. Software testing in simulators and labs.
Requirements
- University degree in Control Systems, Electrical Engineering, Mechatronics, Computer Science, or equivalent
- At least 4 years of experience in software development for closed-loop control, signal processing, algorithms, and real-time programming mechanisms
- Experience with IEC 61131-3 programming languages (CODESYS) and Matlab Simulink
- Familiarity with software versioning tools (SVN, Git)
- Well-structured approach to high-quality software and documentation
- Extensive knowledge in converter control, power electronics, or automotive and railway industries
- Experience with communication protocols and field buses (CAN, TRDP, J1939, MVB)
- Understanding of software development process standards (EN 50657, EN 50128, or ISO 26262) (plus)
- Effective collaboration with multidisciplinary team
- Quick learning ability
- Eagerness to tackle new challenges
- Creativity
- Solution-focused mindset
- Strong written and spoken English communication skills
Tasks
- Develop application layer control software for traction converters.
- Define software requirements for control software.
- Ensure operational release on final systems.
- Create and update software documentation per standards and homologation.
- Test and troubleshoot software in simulators and labs.
- Support customer commissioning and vehicle homologation.
- Provide technical support to peers, disciplines, and customers.
- Support project development, testing, homologation, and service.
- Coordinate technical solutions with peers.
- Maximize software reuse.
- Minimize software bug risks.
- Accelerate solution standardization.
Work Experience
- 4 years
Education
- Bachelor's degree
Languages
- English – Business Fluent
- German – Basic
Tools & Technologies
- IEC 61131-3
- CODESYS
- Matlab Simulink
- SVN
- Git
- CAN
- TRDP
- J1939
- MVB
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
About the Company
IVY Partners
Industry
Consulting
Description
Ivy Partners is a Swiss consulting firm dedicated to helping businesses navigate strategic, technological, and organizational challenges.
Not a perfect match?
- HITACHI ENERGY LTD
R&D Engineer Switchgear Monitoring & Automation(m/w/x)
Full-timeOn-siteExperiencedZürich - Kanadevia Inova
Senior Automation Engineer - PLC Application(m/w/x)
Full-timeOn-siteSeniorZürich - Rhomberg Sersa Rail Group
Senior SPS-Programmierer(m/w/x)
Full-timeOn-siteSeniorEffretikon - Everllence
Controls Engineer(m/w/x)
Full-timeOn-siteSeniorZürich - Carl Zeiss AG, Switzerland
System Engineer Mechatronics & Drive Systems – R&D System & Verification Engineering(m/w/x)
Full-timeOn-siteExperiencedZürich