Position eingeben

Gehaltsübersicht für Embedded Software in Schweiz

Erhalten Sie Statistikinformationen per E-Mail

Gehaltsübersicht für Embedded Software in Schweiz

15 120 ₣ Durchschnittliches Monatsgehalt

Durchschnittliches Gehaltsniveau in den letzten 12 Monaten: "Embedded Software in Schweiz"

Währung: CHF USD Jahr: 2021
Das Balkendiagramm zeigt die Änderung des Gehaltsniveaus in der Embedded Software Branche in Schweiz

Verteilung des Stellenangebots "Embedded Software" in Schweiz

Währung: CHF
Wie die Grafik zeigt, in Schweiz gilt Kanton Zürich als die Region mit der größten Zahl der offenen Stellen in und an zweiter Stelle folgt Kanton Bern. Den dritten Platz nimmt Kanton St. Gallen ein.

Ranking der ähnlichen Stellenangebote gemäß dem Gehaltsniveau in Schweiz

Währung: CHF
Unter den ähnlichen Berufen in Schweiz gilt Information als der bestbezahlte Beruf. Laut unserer Webseite beträgt das Durchschnittseinkommen 140000 CHF. An zweiter Stelle folgt Cta mit dem Gehalt von 120000 CHF und den dritten Platz nimmt Software Quality Manager mit dem Gehalt von 115000 CHF ein.

Empfohlene Stellenangebote

Embedded Software Engineer
ONE Agency GmbH, Thurgau
Embedded Software EngineerÜber unseren KundenUnser Kunde bietet ein umfassendes Angebot an Produkten und Dienstleistungen für alle Anwendungen der industriellen Messtechnik in Branchen wie Fahrzeugbau, Luft- und Raumfahrt, Energie und Medizintechnik. Ihr AufgabenbereichKonzeption, Design und Entwicklung von Embedded Software mit C++ unter QNXMitgestalten der SW-Architektur, Spezifikation und Implementation von Real Time Software für den Kontroller des Laser Tracker SystemsDesign und Implementation von Unit- und System TestsMitarbeit im agilen SW-Entwicklungsprozess mit verschiedenen interdisziplinären TeamsZusammenarbeit mit ApplikationstesternIhr ProfilAbgeschlossenes Studium in Elektrotechnik oder Software Engineering (ETH, FH, TU)Erfahrung in der Entwicklung von Embedded Software mit C++ in EchtzeitanwendungenErfahrung mit modernen Real-Time Betriebssystemen (QNX, RT Linux etc.)Kenntnisse von Ethernet basierten Interface und KommunikationsTechnologienErfahrung mit aktuellen Design Methoden (Design Patterns, UML, etc.) wünschenswertVorzugsweise bringen Sie Kenntnisse in Python oder .NET/C# mitIdealerweise haben sie Erfahrung in der Planung und Umsetzung von Software Tests (Unit-, Integration- und Systemtests)Gute Deutsch- und Englischkenntnisse in Wort und SchriftIhre ChanceBewerben Sie sich jetzt unter jobs@oneagency.ch!Ort:OstschweizSpezialisierung: C# / C++ / C UML .NET Entwicklung Testing Linux Sprachen: Deutsch Englisch Job ID: 2188 |
Embedded Software Engineer
Coopers Group AG, Waadt
ResponsibilitiesSupport the creation of the test plan and the test strategy with associated tools and processes.Support design, implementation and validation of the test bench at the sub-assembly and assembly level including electronics and embedded software components.Perform software requirement analysis and translate those into test cases.Implement and execute automated/semi-automated test procedures for software unit, integration and system tests.Identify and report defects.Create/generate test reports.Ensure test coverage for “normal path” as well as for error cases and unexpected events.Ensure traceability between requirements, test cases, test procedures and test results.Support the development team in the analysis of software anomalies.Job Requirements+2 years experience in verification and/or validation of SW in Embedded Systems.Experience with CAN, UART, SPI, I2C communication buses.Experience in SW Development (in C) for embedded systems (Multi-core nice to have) using Real-time Operating Systems.Scripting (CAPL, Python or similar).Able to understand HW schematics and translate them into setup requirements for SW V&V.Ease with HW design tool (Altium, Eagle or similar).Experience working with version control tools (SVN, GIT or similar).Experience working with Issue tracking tools (JIRA, Redmine, KPM or similar).Candidate must be able to translate requirements into test cases, and test cases into automated test scripts.Nice to have:Knowledge of the CAN Protocol and CANOpen App Layer * Experience with the Vector Informatik testing equipment CANoe, VectorCAST and vTEST-Studio * Experience working following ISO-13485 * Experience working following ISO-62304 * Experience working following ISO/IEC 15504 and/or ISO-26262 * Experience working following the V-ModelEnglish / French - any other language is a plus 
Embedded Software Engineer (C/C++)
Helvetica Partners Sarl, Bern Canton, Switzerland
We are currently looking on behalf of one of our important clients for a Embedded Software Engineer (C/C++). The role is a permanent position based in Bern Canton. Your Role: Carry out tasks relating to the development of cutting-edge connected SmartDevices. Have a significant influence on the implementation of customer requirements. Implement & maintain features using C on Embedded level (ARM Microcontroller). Document & test according to specifications & ensure a high quality of the code base. Actively shape the work environment & take responsibility within a Scrum team. Your Skills: 2 to 5 years of professional experience in C/C++ Embedded Software Development. Skilled & experienced in Python, Git, GTest, Azure DevOps & UML. Familiar with Agile working methods such as Scrum. Enthusiastic to develop of secure & hardware-related software. Experienced or very motivated to gain experience in working within highly regulated environments. Your Profile: Completed University Degree in Computer Science or Electrical Engineering or similar. Highly motivated to continuously develop & learn new technologies. Responsible, proactive, communicative & a team player. Fluent in English (spoken & written), German language skills are considered a plus. If you wish to apply, please send us your resume in Word format with some references.
Embedded Software Engineer (m/f)
Manpower,
Votre mission Programming in C/C++ for highly integrated communication devicesSpecification, implementation and test of wireless protocols on a resource constrained systemPython scripting for testing and validationInterfacing with internal and external stakeholders on a technical level Votre profil Master's Degree in Information Technology or Electrical EngineeringAt least 3 years of industrial experience as embedded software engineerExcellent knowledge of C/C++ programming languages on resource constrained embedded systems and Python Scripting languageKnowledge of GIT version controlTeam player, quick perception and mastering of complex systemsFluent in English, good command of German and/or French is a plus Vous reconnaissez-vous ? Merci de bien vouloir postuler en ligne.
Embedded Software Engineer (m/w/d)
Mettler Toledo, Nänikon, CH
Ihre Aufgaben Unsere Thermoanalysen-Geräte sind mechatronische Systeme von höchster Qualität und Leistung zur Bestimmung verschiedenster thermischer und mechanischer Eigenschaften. Sie werden von unseren Kunden für Forschung, Entwicklung und Qualitätssicherung von Substanzen und Werkstoffen aller Art eingesetzt. Polyvalente Einsatzmöglichkeiten stehen Ihnen offen. Wir suchen an unserem globalen operativen Hauptsitz in Nänikon-Greifensee einen offenen und engagierten Embedded Software Engineer. In dieser Funktion übernehmen Sie folgende Tätigkeiten: * Sie entwickeln Embedded Software auf einer modernen SW-Plattform und sind zuständig für das OO-Design und die OO-Implementation * Sie wirken be
Senior Embedded Software Architect
Nigel Frank International, Baar, Switzerland
Job DescriptionStart: AsapDuration: 9 monthsLocation: BaarWorkload: 100% Tasks and Responsibilities:Create the architecture for the module that is responsible for the graphic interface and communication.Collaborate with the team to define the system, product and software architectures.Work closely with the on-site engineer of our off-shoring partner and guide him.Check the delivered quality of the products of the off-shoring partner and maintain constructive feedback.Key Requirements:Several years of experience in object-oriented embedded software development with UML, design patterns and C ++.Experience in Ethernet technology.Able to technically lead off-shoring teams.Languages: German and English.Nice to have:Experience with the CAN bus and its protocolsIdeally, you already have knowledge of medical technology (EN ISO 13485, EN ISO 14971, IEC 60601-1, IEC 62304, IEC 62366) or "safety-critical" software development from other regulated industries.
Embedded software/systems engineer in quantum experimental control and automation
Eidgenössische Technische Hochschule Zürich, Zürich
Embedded software/systems engineer in quantum experimental control and automation The joint ETH Zurich-Paul Scherrer Institute Quantum Computing Hub explores long-standing challenges in quantum computing, developing new technology and approaches that will benefit from a coherent, farsighted vision. It will provide services to the quantum community through collaborations with academia and industry. It consists of two laboratories specialising in the two leading QC platforms, superconducting circuits and trapped ions. This position will be in the trapped-ion team and will involve close collaboration with the TIQI group at ETH Zurich, which conducts closely related research in quantum information science and has a successful track record of developing and operating quantum computing systems. The strong synergies between the experience and infrastructure at ETH and the novel approach at PSI will benefit both efforts. Project background The trapped-ion team is developing systems to control, calibrate, automate, and manage several new trapped-ion quantum computing setups, each aiming to handle tens or hundreds of qubits. We are looking for an embedded software/systems engineer to develop and maintain embedded firmware and software for the low-level devices in these setups, as well as helping to shape the system architecture of the experimental control. Embedded devices are used extensively in trapped-ion experiments: generating hundreds of synchronised RF and DC waveforms, rapid digital and analog data acquisition, real-time monitoring and control, mixed-signal PID servo-loops, and controlling lower-level hardware. A quantum computing experiment is operated through a multitude of electronic and computational devices, mostly using systems-on-chip running embedded Linux or bare-metal software along with custom FPGA firmware, networked together to form an experimental control system running across the laboratory. Standalone embedded CPUs running bare-metal software or Linux are also used, in devices such as the Raspberry Pi. As an embedded software/systems engineer in our mixed team of physicists and engineers, you will: maintain, extend and debug the embedded firmware and software on these devices, including low-level hardware drivers, communication APIs for control and monitoring, and specialised libraries for numerical/scientific calculations, create and/or maintain the software and firmware repositories to a high level, using modern software engineering practices such as unit testing, CT/CI etc, help shape the architecture of the broader experimental control system, foresee bottlenecks and 'pain points', and prioritise work accordingly, assist, advise and educate end users on the system and its capabilities, since you will grow in time to be the person with the most general system-wide overview. This will include maintaining documentation, examples and training materials. The embedded software running on our devices is primarily C/C++, and other languages such as Python and Rust may be used more in the future. Our FPGA firmware is mostly written in Verilog targeted at Xilinx FPGAs and SoCs, including the Zynq family and its successors. Our FPGA workflow mostly relies on open-source and Xilinx software: Xilinx Vivado/Vitis, Verilator, Icarus Verilog and Migen. This position offers early-career candidates a path to embed themselves in the rapidly emerging field of quantum technology, combining interesting software and firwmare architecture and design with the latest physics, and provides exposure to a wide range of challenges and learning opportunities in a fast-moving research setting. The position will be jointly affiliated with the PSI QC hub and the TIQI group, and your contributions will be important to both teams. Your profile Trapped-ion quantum computing is a fast-changing, diverse field, and we are looking for people with a wide range of skills, knowledge and interests. You are a person who enjoys an environment where your contributions and tasks are largely self-directed, and continuous on-the-job independent learning will be essential. You will be working in a team mostly with backgrounds in physics, and your engineering knowhow will play a critical role as your ion trapping experience grows: you enjoy advising and educating colleagues, helping define and supervise interdisciplinary projects with an engineering component, and guiding the experimental control-related decision making and planning. You are fluent with modern embedded C/C++ and have worked on team-based collaborative embedded projects involving FPGAs or ASICs. Familiarity with Python is also desirable, since we use it in many ways including scripting, data analysis and GUIs. Experience in FPGA projects is important, since you will help with maintaining our existing FPGA designs and coordinating the efforts of FPGA engineers on new projects. You are familiar with industry-standard software engineering practices including version control, unit testing, build automation/CI etc. The most useful experience for this role is in distributed embedded systems, in particular the development and maintenance of rack-mount cards or similar devices for high-energy physics, data centres, test and measurement applications etc, however more diverse experience with embedded hardware and software in scientific and technical fields is also valuable. Previous experience with physics research, especially quantum information science, atomic physics, spectroscopy, laser physics or related topics, is highly valuable. Experience with and/or interest in some of the following is also desirable: SCADA/experimental automation, UNIX/Linux development and system administration, low-noise analog/RF electronics, PCB design, desktop GUI design, web frontend and/or backend design. The control infrastructure in the ion-trapping lab is a mixture of the M-ACTION system developed at ETH Zurich and the open-source ARTIQ system - prior knowledge of these control systems will be helpful but not necessary. You may wish to read about them to get a feeling for the kind of systems you will be working with. You have at least a masters-level qualification in electrical engineering, computer science, physics or a closely-related field, or an undergraduate qualification with several years' experience. You have excellent English communication skills; German knowledge is favorable but not required. Recent ETH/EPFL graduates with a keen interest in the topics discussed are also encouraged to apply. ETH Zurich is one of the world’s leading universities specialising in science and technology. We are renowned for our excellent education, cutting-edge fundamental research and direct transfer of new knowledge into society. Over 30,000 people from more than 120 countries find our university to be a place that promotes independent thinking and an environment that inspires excellence. Located in the heart of Europe, yet forging connections all over the world, we work together to develop solutions for the global challenges of today and tomorrow. We look forward to receiving your online application with the following documents: Letter of motivation, CV, 1-page summary of relevant engineering and software projects you have worked on, with a description of your contributions to each (links to open-source repositories are encouraged). We exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered. Further information about the TIQI group can be found at https://tiqi.ethz.ch . Questions regarding the position should be directed to Vlad Negnevitsky, nvladphys.ethz.ch or Cornelius Hempel, cornelius.hempelpsi.ch (no applications by email). In line with our values, ETH Zurich encourages an inclusive culture. We promote equality of opportunity, value diversity and nurture a working and learning environment in which the rights and dignity of all our staff and students are respected. Visit our Equal Opportunities and Diversity website to find out how we ensure a fair and open environment that allows everyone to grow and flourish.
Embedded Software Engineer (m/w)
Regatron AG, Rorschach, Switzerland
Embedded Software Engineer (m/w)StelleninseratREGATRON AG in Rorschach ist ein 1969 gegründetes, international anerkanntes, expandierendes Unternehmen derElektronikindustrie. Wir entwickeln, fertigen und vertreiben technologisch fortschrittliche Stromversorgungslösungensowie Produkte auf dem Gebiet der Leistungselektronik und Antriebstechnik. Wir sind ein inhabergeführtesFamilienunternehmen und beschäftigen rund 150 Mitarbeitende, davon 10 Lernende. Zur weiteren Verstärkung unseres Entwicklungsteams suchen wir einenEmbedded Software Engineer (m/w)REGATRON DC- und AC-Netzgeräte werden weltweit in einer Vielzahl von Anwendungen für Entwicklungs- und Prüf-zwecke sowie in der Forschung eingesetzt (z.B. in der Automobilindustrie für Hybrid- u. Elektrofahrzeuge oder imBereich erneuerbarer Energien). Netzgeräte, Anwendersoftware und Systemintegration – alles aus dem HauseREGATRON – ergeben schlüsselfertige Stromversorgungssysteme im Leistungsbereich 10 kW bis 2000+ kW. Ihre Aufgaben Umsetzung der Konzepte mittels hardwarenaher Software Weiterentwicklung von bestehender Produktesoftware Inbetriebnahme und Validierung der selbst programmierten Software Mitwirken beim Schaltungsentwurf von Rechnerplattformen Ihr Profil Abgeschlossenes Studium FH oder ETH in Elektrotechnik Erfahrung in hardwarenaher C-Programmierung (Echtzeitsysteme) Freude an Eigeninitiative und Mitgestaltung Kenntnisse in Regelungstechnik, in Schaltungstechnik (Rechnerplattformen, Messtechnik) Selbständige, lösungsorientierte und verantwortungsbewusste Arbeitsweise aufgeschlossene und teamfähige Persönlichkeit Wir bieten Eine spannende und flexible Tätigkeit im Team Ein dynamisches und kollegiales Arbeitsumfeld mit Entwicklungsperspektiven Einen modernen Arbeitsplatz in unserem Neubau in unmittelbarer Nähe zum Bhf. Rorschach Stadt (500m) Flexible Arbeitszeiten Haben wir Ihr Interesse geweckt? Dann freuen wir uns auf Ihre Bewerbungsunterlagen, die Sie bitte anapplications@regatron.com senden. Fachlich-inhaltliche Auskünfte erteilt Ihnen gerne Herr Hofstetter (Team Leader Embedded Software) unterTel. +41 71 846 67 91 oder per E-Mail daniel.hofstetter.@regatron.com. Allgemeine Auskünfte erhalten Sie von Frau Rechsteiner (Verantwortliche Personalwesen) unter Tel. +41 71 846 69 70oder per E-Mail eveline.rechsteiner@regatron.com. Regatron AGFeldmühlestrasse 5012. Oktober 2021 / www.regatron.com / ISO 9001:2015 9400 RorschachREGATRON Performance. Precision. Quality.
Embedded Software Verification & Validation Engineer - M/F
Michael Page, Lausanne
You will be supporting design, implementation and validation of the test bench at the sub-assembly and assembly level including electronics and embedded software components.You will be performing software requirement analysis and translate those into test cases.You will be implementing and executing automated/semi-automated test procedures for software unit, integration and system tests.You will be identifying and reporting defects.You will be creating/generating test reports.You will be ensuring test coverage for "normal path" as well as for error cases and unexpected events.You will be ensuring traceability between requirements, test cases, test procedures.A minimum of 2 years of experience in verification and/or validation of SW in Embedded SystemsExperience with CAN, UART, SPI, I2C communication busesExperience in SW Development (in C) for embedded systems (Multi-core nice to have) using Real-time Operating SystemsScripting (CAPL, Python or similar).Able to understand HW schematics and translate them into setup requirements for SW V&V.Ease with HW design tool (Altium, Eagle or similar).Experience working with version control tools (SVN, GIT or similar).Experience working with Issue tracking tools (JIRA, Redmine, KPM or similar).Candidate must be able to translate requirements into test cases, and test cases into automated test scripts
Embedded Software Engineer & Project Leader (w/m/d)
Hamilton Bonaduz AG - Hamilton Medical AG – Hamilton Storage GmbH, Bonaduz, CH
Hamilton Medical ist ein dynamisches, international erfolgreiches Medizintechnik-Unternehmen mit Sitz in Bonaduz, Schweiz. Unsere Leidenschaft ist die Beatmungstechnologie. Technologie, die das Klinikpersonal dabei unterstützt, das Leben kritisch kranker Patienten zu verbessern. Wir glauben, dass Innovation erforderlich ist, um den Anforderungen der Intensivpflege gerecht zu werden. Um unser multinationales Team zu verstärken, suchen wir in allen Bereichen laufend motivierte Mitarbeitende: vom Softwareentwickler bis zur medizinischen Fachfrau, von der Ingenieurin bis zum Exportfachmann, vom Produktionsmitarbeiter bis zur Regulatory Affairs Spezialistin und von der Projektleiterin bis zum Produktmanager.Aufgaben:Nach Einarbeitung in die Grundlagen der Beatmung und unserer Entwicklungstools spezifizieren, entwickeln und testen Sie hardwarenahe Embedded Software für neue Zubehörprodukte zu unseren Beatmungsgeräten. Sie verwenden moderne Methoden (Model Driven Development) und Werkzeuge in den Programmiersprachen C und C++.Sie leiten dabei ein kleines Team von Software-Entwicklern und sind verantwortlich für die Planung und das Controlling der Software-Entwicklungsaktivitäten im Rahmen eines Entwicklungsprojekts. Anforderungen:Um diese Aufgaben optimal zu lösen stellen wir uns Kandidaten vor, die ein abgeschlossenes Ingenieurstudium (Uni / Fachhochschule) mit vertieften Kenntnissen in technischer Informatik mitbringen. Ausserdem verfügen Sie über C / C++ Kenntnisse im Embedded Umfeld und Erfahrung in der Programmierung von Mikrocontrollern. Zusätzlich verfügen Sie über Erfahrung in der Projektleitung und mit agilen Methoden. Gute Deutsch- und Englischkenntnisse setzen wir voraus.Von Vorteil sind auch Erfahrungen:- mit JIRA- mit RTOS- mit der IBM Rhapsody Entwicklungsumgebung- mit Requirements Engineering- in Software Architektur und Design- modernem C++ (C++14 und neuer)- mit weiteren Programmier- und Scriptsprachen (Shellscript, Python, Perl, ...)