17 IT - Software Development in Aargau
Softwareentwickler C/C++ und TypeScript (m/w/d)
Über
Rolle
In dieser Rolle verantwortest du die Konzeption, Umsetzung und kontinuierliche Weiterentwicklung von IT-Sicherheitsstrategien in komplexen Systemlandschaften. Du analysierst Sicherheitsrisiken, entwickelst passende Schutzmassnahmen und koordinierst deren Implementierung in enger Abstimmung mit Fachabteilungen. Dabei evaluierst du neue Technologien und sorgst für die Einhaltung relevanter Compliance-Richtlinien. Deine fundierte Erfahrung im Bereich Cyber Security ermöglicht es dir, auch bei kritischen Vorfällen schnell und effektiv zu handeln. So trägst du massgeblich zur Sicherheit und Stabilität der gesamten IT-Infrastruktur bei.
Verantwortung
- Du entwickelst komplexe Echtzeitprogramme in C/C++ unter Linux für Embedded Systeme und Verkehrsrechner.
- In dieser Rolle implementierst Du leistungsfähige Businesslogik-Module in TypeScript und Node.js für unsere Integrationsplattform.
- Du optimierst kontinuierlich unsere Verkehrsrechnerplattform sowie die Software für Lichtsignalanlagen und entwickelst relevante Schnittstellen.
- Als Softwareentwickler arbeitest Du teamübergreifend mit Projektleitenden und anderen Entwicklerteams zusammen.
- Du bringst neue Ideen ein und treibst innovative Lösungsansätze zur Weiterentwicklung unserer Systeme voran.
- Du sorgst für eine stabile, erweiterbare Codebasis durch Wartung und Erweiterung bestehender Module.
Qualifikationen
- Du hast eine Ausbildung als Informatiker HF/FH oder eine vergleichbare Qualifikation abgeschlossen
- Du verfügst über mindestens fünf Jahre Praxiserfahrung in TypeScript/Node.js sowie C/C++
- Du arbeitest routiniert mit Docker und Compose und hast erste Berührungspunkte mit Kubernetes (K8S) und Helm
- Du bringst fundiertes Know-how im Umgang mit Microservices und verteilten Systemen mit
- CI/CD-Prozesse sind dir vertraut, und du hast praktische Erfahrung mit Tools wie Jenkins, Nexus, Git und Subversion
- Du kommunizierst fliessend auf Deutsch und kannst dich sicher auf Englisch verständigen
Embedded Software Engineer (m/w/d)
Rolle
In dieser Rolle gestaltest du die Entwicklung innovativer Embedded Software Lösungen für zukunftsweisende Gas-Applikationen. Du bringst deine Erfahrung in Planung, Auslegung und Umsetzung aktiv in crossfunktionale Entwicklungsprojekte ein und arbeitest eng mit Application- und Hardware Engineering sowie externen Partnern zusammen. Dabei übernimmst du Verantwortung sowohl für neue Produkte als auch für die Weiterentwicklung des bestehenden Portfolios. Die Kombination aus konzeptioneller Arbeit, praktischer Umsetzung im Labor und Testeinsätzen vor Ort ist fester Bestandteil deiner Tätigkeit. Du bewegst dich in einem internationalen, dynamischen Umfeld mit viel Gestaltungsspielraum.
Verantwortung
- Du entwickelst, implementierst und optimierst Embedded Software für neue und bestehende Gasüberwachungsgeräte
- Als Embedded Software Engineer pflegst Du Treiber und Kommunikationsprotokolle wie I²C, SPI, UART, CAN und Ethernet
- In dieser Rolle setzt Du Displaysteuerungen und grafische Benutzeroberflächen inklusive Bedienkonzepten um
- Du entwickelst spezialisierte Tools unter Microsoft Windows 11 zur Unterstützung interner Prozesse
- Gemeinsam mit Hardware-, Feld- und Produktionsabteilungen trägst Du zur erfolgreichen Produktrealisierung bei
- Du begleitest die Inbetriebnahme neuer Hardwareprototypen und erstellst die zugehörige Entwicklungsdokumentation
Qualifikationen
- Abgeschlossenes Studium an einer Fachhochschule oder Universität im Bereich Informatik, Elektrotechnik oder Automatisierung
- Du verfügst über fundierte Programmierkenntnisse in C und C++
- Erfahrung in der Hard- und Softwareentwicklung für Embedded Systeme bringst Du mit
- Sicherer Umgang mit ARM-basierten Mikrokontrollern und gängigen Schnittstellen ist für Dich selbstverständlich
- Optionales Know-how im Bereich funktionale Sicherheit rundet Dein Profil ideal ab
- Mit Deiner strukturierten, analytischen Arbeitsweise und Deinen Sprachkenntnissen in Deutsch und Englisch überzeugst Du im Team und Projektumfeld
Senior Embedded Engineer - Gestalte die Energie Messsysteme von morgen⚡ (m/w/d)
Über
Verantwortung
Gemeinsam mit dem Entwicklungsteam gestaltest du Embedded Hardware Lösungen für zukunftsorientierte Messsysteme
Dabei überführst du technische Anforderungen und Vorgaben in effiziente Hardware-Designs
Aus deiner Expertise heraus entwickelst du analoge und digitale Schaltungen mit Mikrocontrollern, FPGA-Peripherien und Power-Architekturen
Sicher stellst du durch Tests, Verifikation und EMC-Prüfungen die zuverlässige Funktion der Produkte sicher
Darüber hinaus bringst du dich in R&D-Initiativen ein und verbesserst bestehende Entwicklungsabläufe
Qualifikationen
Erfolgreich abgeschlossen hast du ein Bachelor oder Masterstudium in Elektrotechnik, Informatik oder einem ähnlichen technischen Bereich
Berufserfahrung als Hardware Architect oder Embedded Hardware Engineer ermöglicht dir die Umsetzung komplexer Projekte
Ausgeprägte Kenntnisse bringst du in Analogschaltungen, Signalverarbeitung, Power Supply Design und Embedded-Systemen mit
Sicher arbeitest du mit CAD Tools (vorzugsweise Altium), PCB-Layouts, EMC Tests und Hardware Verifikation
Deine schriftliche sowie mündliche Kommunikation auf Deutsch ist einwandfrei und du verfügst über sehr gute Kommunikationsfähigkeiten
Benefits
Senior Hardware Engineer Embedded (m/w/d)
Über
Rolle
In dieser technisch anspruchsvollen Position entwickelst du innovative Hardwareplattformen für moderne Mess-, Steuerungs- und Elektroniksysteme und begleitest diese von der Konzeptphase bis zur Marktreife. Du verbindest fundiertes Wissen in analoger und digitaler Schaltungstechnik mit einem tiefen Verständnis für Systemarchitekturen und regulatorische Anforderungen. Dabei arbeitest du eng mit interdisziplinären Teams zusammen, evaluierst neue Technologien und trägst aktiv zur Weiterentwicklung von Produkten und Entwicklungsprozessen bei.
Verantwortung
Entwicklung und Konzeption von Embedded-Hardwarearchitekturen für anspruchsvolle elektronische Systeme
Analyse und Umsetzung von Produkt-, Normen- und Zulassungsanforderungen in technische Spezifikationen
Entwicklung von analogen und digitalen Schaltungen, inklusive Signalaufbereitung, Mikrocontroller- und Peripheriesystemen
Konzeption und Auslegung von Versorgungs- und Leistungselektronikarchitekturen
Integration und Anbindung von FPGA-basierten Komponenten und Embedded-Systemen
Planung, Durchführung und Auswertung von Hardwaretests, Verifikationen und Validierungen
Verantwortung für die Umsetzung und Sicherstellung von EMV- und Compliance-Anforderungen
Mitarbeit bei der Evaluation und Einführung neuer Technologien und Entwicklungsansätze
Unterstützung von Forschungs- und Entwicklungsprojekten sowie kontinuierliche Optimierung bestehender Prozesse
Enge Zusammenarbeit mit interdisziplinären Teams aus Entwicklung, Produktmanagement und weiteren Fachbereichen
Qualifikationen
Abgeschlossenes Studium (Bachelor oder Master) in Elektrotechnik, Computer Engineering oder einer vergleichbaren technischen Fachrichtung
Mehrjährige Berufserfahrung als Hardwarearchitekt, Senior Hardware Engineer oder in einer vergleichbaren Entwicklungsfunktion
Fundierte Kenntnisse in der analogen und digitalen Schaltungsentwicklung
Erfahrung mit Signalaufbereitung, Stromversorgungskonzepten und mikrocontrollerbasierten Systemen
Sehr gute Kenntnisse in PCB-Design, Hardwareverifikation und EMV-Prüfungen
Erfahrung mit elektronischen CAD-Systemen, idealerweise Altium Designer
Analytische, strukturierte und lösungsorientierte Arbeitsweise
Hohe Eigeninitiative sowie ausgeprägte Kommunikations- und Dokumentationsfähigkeiten
Erfahrung in agilen Entwicklungsumgebungen von Vorteil
Gute Englischkenntnisse in Wort und Schrift
Fliessende Deutschkenntnisse
Embedded Hardware Architect (m/w/d)
Über
Rolle
Du entwickelst innovative Embedded-Hardwarelösungen für moderne Mess- und Überwachungssysteme und begleitest den gesamten Entwicklungsprozess – von der technischen Konzeption bis zur Produktvalidierung. Dabei arbeitest Du an zukunftsweisenden Technologien und trägst massgeblich zur Entwicklung leistungsfähiger und zuverlässiger Hardwareplattformen bei.
Verantwortung
Entwicklung und Design von Embedded-Hardwarearchitekturen für Mess- und Überwachungssysteme
Erarbeitung technischer Konzepte und Spezifikationen auf Basis von Produkt- und Normenanforderungen
Entwicklung von Analog- und Digitalschaltungen, Signalaufbereitung, Mikrocontroller-Systemen, FPGA-Peripherie sowie Stromversorgungsarchitekturen
Durchführung von Hardwaretests, Verifikation, Validierung und EMV-/EMC-Prüfungen
Evaluation neuer Technologien sowie Mitarbeit an Forschungs- und Entwicklungsprojekten (R&D) und der kontinuierlichen Optimierung von Entwicklungsprozessen
Qualifikationen
Abgeschlossenes Studium (Bachelor oder Master) in Elektrotechnik, Computer Engineering, Embedded Systems oder vergleichbarer Fachrichtung
Mehrjährige Erfahrung als Embedded Hardware Architect oder Senior Hardware Design Engineer
Fundierte Kenntnisse in Analogschaltungstechnik, Signal Conditioning, Power Supply Design und Mikrocontroller-basierten Systemen
Erfahrung mit Electronic CAD, idealerweise Altium Designer, PCB-Design, Hardware-Verifikation und EMV-/EMC-Tests
Sehr gute Englischkenntnisse in Wort und Schrift; Deutschkenntnisse sowie Erfahrung mit agilen Entwicklungsmethoden sind von Vorteil
Benefits
Fullstack Software Engineer (m/w/d)
Über
Unser Rocken Partner ist: ein professioneller und persönlicher IT‑Serviceanbieter, der hochperformante Systeme in eigenen, sicheren Rechenzentren in der Schweiz betreibt. Das Unternehmen bietet alles aus einer Hand, von Server‑Housing und Cloud‑Speicher über Backup‑ und Disaster‑Recovery‑Lösungen bis hin zu virtuellen Arbeitsplätzen und Team‑Zusammenarbeit. Das Team ist erfahren, flexibler und setzt auf moderne Technik, um massgeschneiderte IT‑Lösungen für KMU umzusetzen.
Verantwortung
Entwicklung neuer Features: von der Planung bis zum Rollout
Mitgestaltung der Software-Architektur in Code-Reviews und Architektur-Workshops
Sicherstellung hoher Codequalität durch Clean Code und automatisierte Tests
Direkter Kundenaustausch zur bedarfsgerechten Lösungsgestaltun
Qualifikationen
Abgeschlossene IT-Ausbildung mit Schwerpunkt Softwareentwicklung
Berufserfahrung als Software Engineer
Verhandlungssicher in Deutsch und Schweizerdeutsch
Kenntnisse in Englisch, Französisch oder Italienisch von Vorteil
Benefits
Software Testing Engineer (m/w/d)
Über
Rolle
Für unseren Rocken Partner suchen wir per sofort einen Software Testing Engineer
Verantwortung
- Als Software Testing Engineer bist du für die Bearbeitung, Überwachung und Steuerung von Kundenanfragen verantwortlich
- Du identifizierst, isolierst und behebst technische Probleme sowie führt Tests von Identitätsmanagement-Anwendungen und integrierten Systemen durch
- Du dokumentierst Defekte, um eine schnelle Behebung sicherzustellen
- Du passt Produkte an und konfigurierst sie nach individuellen Kundenanforderungen
- Zusätzlich bietest du Schulungen zur Produktnutzung an und erstellst sowie aktualisierst technische Dokumentationen
Qualifikationen
- Als Software Testing Engineer hast du entweder einen Bachelor- oder Masterabschluss in Informatik, Wirtschaftsinformatik oder einem ähnlichen Bereich, oder eine abgeschlossene Ausbildung zum Informatiker EFZ mit mehreren Jahren Erfahrung
- Du verfügst über solide Kenntnisse in SQL
- Du kennst dich mit Software-Testmethoden und -Werkzeugen aus, insbesondere mit Jira, Confluence und dem Zephyr Test-Addin für Jira
- Deine Deutsch- und Englischkenntnisse sind hervorragend
Benefits
Application Engineer (m/w/d)
Über
Unser Rocken Partner ist: ein professioneller und persönlicher IT‑Serviceanbieter, der hochperformante Systeme in eigenen, sicheren Rechenzentren in der Schweiz betreibt. Das Unternehmen bietet alles aus einer Hand, von Server‑Housing und Cloud‑Speicher über Backup‑ und Disaster‑Recovery‑Lösungen bis hin zu virtuellen Arbeitsplätzen und Team‑Zusammenarbeit. Das Team ist erfahren, flexibler und setzt auf moderne Technik, um massgeschneiderte IT‑Lösungen für KMU umzusetzen.
Verantwortung
Entwicklung und Umsetzung neuer Funktionen in Eigenregie – von der ersten Idee bis zur produktiven Umsetzung.
Aktive Teilnahme an Architektur-Reviews und technischen Workshops zur kontinuierlichen Weiterentwicklung der Softwarearchitektur.
Sicherstellen einer hohen Codequalität durch saubere Programmierung, automatisierte Tests und regelmäßige Optimierungen.
Enger Austausch mit Kunden, um maßgeschneiderte und praxisorientierte Softwarelösungen zu realisieren.
Qualifikationen
Abgeschlossene Ausbildung im Bereich Softwareentwicklung oder eine gleichwertige Qualifikation mit IT-Schwerpunkt.
Mehrjährige Berufserfahrung als Software Engineer in agilen Teams, verbunden mit fundierten Kenntnissen moderner Entwicklungsmethoden.
Hervorragende Sprachkenntnisse in Deutsch und Schweizerdeutsch, ergänzt durch weitere Sprachen wie Englisch, Französisch oder Italienisch von Vorteil
Benefits
Software Engineer (m/w/d)
Über
Verantwortung
- Du trägst die Verantwortung für die Überwachung und Verwaltung von Supportanfragen
- Du als IT Software Engineer leitest Schulungen sowohl intern als auch extern
- Du erkennst wiederkehrende Probleme und optimierst diese
- Du arbeitest an langfristigen Lösungen, um die Zufriedenheit der Kunden zu erhöhen
- Du als IT Software Engineer bist eigenständig dafür zuständig, die Funktionsfähigkeit von Kundenanlagen wiederherzustellen
- Du führst Anpassungen an Applikationen durch und erweiterst Funktionalitäten
Qualifikationen
- Du hast eine Ausbildung im Bereich Informatik, Softwareentwicklung oder einem ähnlichen Feld absolviert
- Du als IT Software Engineer besitzt solide Kenntnisse in C/C++
- DU verfügst idealerweise über Erfahrung mit Oracle-Datenbanken und dem Linux-Betriebssystem
- Du bist offen dafür, deine Fähigkeiten in Java zu erweitern
- Du als IT Software Engineer bist sowohl in der Lage, eigenständig zu arbeiten als auch effektiv innerhalb eines agilen Teams mitzuwirken
- Du zeigst ein ausgeprägtes analytisches Denken und arbeitest methodisch und lösungsorientiert
Benefits
Full-Stack Software Engineer - IoT & Cloud (m/w/d)
Über
Verantwortung
Entwicklung und Weiterentwicklung skalierbarer IoT-Plattformen auf Basis von Microsoft Azure, Azure IoT Hub, Event Hub, Functions und Container-Technologien
Umsetzung performanter Backend-Services mit C#, .NET 8, ASP.NET Core sowie Integration von Sensoren, Gateways und Cloud-Systemen über REST-, MQTT- und WebSocket-Schnittstellen
Konzeption und Entwicklung moderner Webanwendungen mit Angular, TypeScript, RxJS und Responsive UI-Komponenten
Aufbau von CI/CD-Pipelines, automatisierten Tests sowie Monitoring- und Observability-Lösungen mit Azure DevOps, GitHub Actions, Grafana und Application Insights
Analyse, Optimierung und Betrieb verteilter Systeme hinsichtlich Performance, Skalierbarkeit, Security und Verfügbarkeit
Qualifikationen
Abgeschlossenes Studium in Informatik, Software Engineering, Elektrotechnik oder vergleichbare technische Ausbildung
Mehrjährige Erfahrung in der Entwicklung von Cloud- und IoT-Lösungen mit C#, .NET, Azure Services und modernen API-Architekturen
Fundierte Kenntnisse in Angular, TypeScript, HTML5, CSS3 sowie im Umgang mit PostgreSQL, SQL Server oder NoSQL-Datenbanken
Erfahrung mit DevOps-Methoden, Docker, Kubernetes, Git, CI/CD-Pipelines und automatisierten Testing-Frameworks
Analytische und lösungsorientierte Persönlichkeit mit Interesse an IoT, Edge Computing, Sensorik und vernetzten Systemen