Your tasks Design, develop, and implement control system software for industrial automation projects Program PLCs (Programmable Logic Controllers), HMIs (Human-Machine Interfaces), SCADA (Supervisory Control and Data Acquisition) systems, and other control devicesCollaborate with engineering teams to define system requirements and specificationsPerform system integration, testing, and troubleshooting to ensure optimal performance and reliabilityProvide technical support and assistance during installation, commissioning, and maintenance phasesStay current with emerging technologies and industry trends to drive continuous improvement and innovation Your profile Bachelors degree or equivalent in Electrical Engineering, Computer Engineering, Software Engineering or related fieldProven experience in programming and configuring PLCs, preferable Siemens SIMATICProficiency in programming languages commonly used in industrial automation, such as ladder logic, structured text, and function block diagramFamiliarity with HMI or SCADA software, such as WinCC, Zenon or InTouch.Strong problem-solving skills and attention to detailExcellent communication and interpersonal abilitiesAbility to work independently and as part of a team in a fast-paced environment Additional information Competitive salary commensurate with experience Comprehensive benefits package, retirement plans, and paid time offOpportunities for professional development and advancementCollaborative and inclusive work environmentExposure to diverse projects and industries
Your tasks Definition and verification of requirementsSpecification and implementation of partial functions of "Trajectory Tracking Control", and "Mode Management"Implementation of development-related tests in the vehicle and simulation and evaluationImplementation and evaluation of benchmarking testsAnalysis of measurement traces from tests incl. bug fixingExecution of software maintenance steps, with verification of the implementation for conformity with development standards by means of static model checks and design optimization by means of software adaptationAdaptation, extension and maintenance of the development toolchain (CI/CD) incl. extension by unit testing / SiL stepsVerification: Unit test specification and executionDevelopment of tools for the automatic evaluation of test recordings with regard to suitable metricsDocumentation of activities carried out and developed functions Your qualifications Completed master's degree in computer science / mechatronics / electrical engineering / robotics or comparableExperience in model-based function developmentWillingness to work in a team and communication skillsAbility to work independently, purposefully.Very good knowledge of Matlab/SimulinkExperience with Git, practical experience in using Gitlab + CI/CD is an advantagePrevious practical knowledge of DSPACE ConfigurationDesk, ControlDesk, Micro-Autobox III is an advantage.In particular, knowledge of CAN communicationGood knowledge of software development with Python is an advantageBasic knowledge in the field of functional safety / ISO 26262 Car driver's license is an advantage Xtended Engineering GmbH connects qualified engineers with companies from industry and business.