Develop IT-security–focused application software using modern C++ (non-embedded)Implement and integrate a Classroom Training System based on Virtual Battlespace 4 (VBS4), including scenario logic and system extensionsBuild and maintain distributed simulation environments for multi-user training setupsContribute to software design, UML modeling, code reviews, and unit testingWork with tools such as Git/Mercurial, Qt, and Visual StudioCollaborate closely with simulation specialists and customers in the defence sectorPrepare technical documentation and communicate effectively in English Successfully completed degree in Computer Engineering (ETH, FH or TH)Solid knowledge of distributed simulatorsExperience with Virtual Battle Space 4 (VBS4)In-depth knowledge of object-oriented software development with C++ is an advantageExperience in C++ development outside the embedded domainProfessional experience in the defence sector is an advantagePractical experience with Git/Mercurial, Qt, Visual Studio, software design / UML, and unit testing is an advantageStrong analytical skills and the ability to quickly understand complex software systemsSolution-oriented, innovative, and independent working styleExcellent English skills, both written and spoken By applying through Hays, you will be part of a small, well-fitting selection presented to the client for this positionOpportunity to gain valuable professional experience at a globally leading companyProfessional support throughout the application process: We provide valuable tips for your documents and prepare you specifically for interviewsBenefit from exclusive access to exciting companies and projects in collaboration with Hays as a reliable and stable partner Ihr Kontakt Referenznummer 863812/1 Kontakt aufnehmen Telefon:+41 44 225 50 00 E-Mail: positionen@hays.ch Anstellungsart Freiberuflich für ein Projekt
This appeals to you: Design, develop, and implement embedded software solutions for various microcontrollers and processorsCollaborate with hardware engineers to define software architecture for embedded systems, considering hardware constraintsWrite efficient, reliable code in C, C++, or assembly language for embedded systemsDevelop software for RTOS (Real-Time Operating System) to ensure timely and predictable task executionCreate and optimize drivers for peripherals and interfaces like sensors, actuators, and communication modulesIdentify and resolve issues through debugging and testing to ensure system stability and performanceWork with cross-functional teams, including hardware engineers and quality assurance, to deliver integrated solutionsImplement security measures to protect embedded systems from vulnerabilities and cyber threatsOptimize code and algorithms for resource-constrained environments, considering factors like power consumption and memory usage This is you: Bachelor’s or higher degree in Computer Science, Electrical Engineering, or a related fieldProficiency in programming languages such as C and C++Experience in embedded systems development with knowledge of microcontroller/microprocessor architecturesFamiliarity with real-time operating systems (RTOS) and embedded development toolsKnowledge of communication protocols (e.g., SPI, I2C, UART) and networking protocols is a plusUnderstanding of hardware design principles is advantageousStrong problem-solving skills and attention to detailExcellent communication skills for effective collaboration and documentationIndustry-specific certifications or relevant experience may be preferredGood German and Englisch language skills What we offer: Future prospects in an innovative, growing, and agile companyAn exciting work environment with diverse career opportunitiesCompetitive, industry-standard / above-industry-standard salaryFlexible working hours and the option for remote work30 vacation days per year and special leave for significant occasions when employed at Xtended EngineeringBonus programs for referrals and employee recruitmentTeam events Xtended Engineering GmbH connects skilled engineers with companies in the industrial and commercial sectors.
Deine Aufgaben bei Organifarms Pfad- und Trajektorienplanung sowie Regelung von 7-Achsrobotern in dynamischen Umgebungen Weiterentwicklung und Test von Schnittstellen zum Computer Vision System Weiterentwicklung und Pflege der Schnittstelle zum Roboterarm Rapid Prototyping deiner Entwürfe und Ideen in der Simulation und auf realer Hardware Deine Qualifikationen Abgeschlossenes Informatik- oder Robotikstudium (oder vergleichbarer Studiengang) Erfahrung mit ROS und Paketen zur Pfadplanung und Regelung (z.B.