Auf einen Blick
- Aufgaben: Entwickle Firmware für industrielle IoT-Geräte und arbeite an spannenden Projekten.
- Unternehmen: Innovatives Unternehmen, das sich auf prädiktive Wartung spezialisiert hat.
- Vorteile: Wettbewerbsfähiges Gehalt, flexible Arbeitszeiten und unbegrenzter Urlaub.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten.
- Warum dieser Job: Gestalte die Zukunft der Industrie mit modernster Technologie und echtem Einfluss.
- Qualifikationen: Erfahrung in der Firmware-Entwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Asset Watch serves global manufacturers by powering manufacturing uptime through the delivery of an unparalleled condition monitoring experience, with a passion to care about the assets our customers care for every day.
We are a devoted and capable team that includes world-renowned engineers and distinguished business leaders united by a common goal – To build the future of predictive maintenance.
As we enter the next phase of rapid growth, we are seeking people to help lead the journey.
About Asset Watch
Asset Watch helps industrial teams monitor the health of critical equipment through connected hardware, sensing, analytics, and condition monitoring workflows.
Our hardware products include battery-powered vibration sensors, edge hubs, wireless communication systems, wired networking interfaces, and factory/test infrastructure that must operate reliably and securely in demanding industrial environments.
About the Role
As a Firmware Engineer at Asset Watch, you will work on production firmware for industrial Io T devices, including vibration sensors, BLE-enabled devices, edge hubs, diagnostics, firmware updates, wired and wireless networking, Wi‑Fi communication, cybersecurity-sensitive firmware protocols, and manufacturing/test workflows.
You will collaborate closely with hardware engineering, test engineering, backend/cloud teams, product, support, cybersecurity stakeholders, and manufacturing partners to deliver reliable and secure connected products from prototype through production ramp and field support.
This role is ideal for someone who enjoys hands‑on embedded development, real hardware debugging, wireless and wired communication, production‑quality release discipline, secure firmware design, and cross‑functional problem solving.
What You Will Do
- Develop and maintain embedded firmware for Asset Watch sensors, hubs, BLE modules, and related hardware systems.
- Design, implement, and debug firmware features for sensor communication, diagnostics, scheduling, data collection, configuration, and firmware updates.
- Work with BLE communication paths between hubs and battery‑powered sensors, including scanning, connection handling, command/response flows, diagnostics, and update behavior.
- Develop and debug firmware features involving Wi‑Fi communication, wired Ethernet, cellular connectivity, TCP/IP networking, MQTT communication, device diagnostics, and edge‑to‑cloud data paths.
- Support wired and wireless networking behavior across hubs and connected devices, including connectivity state, provisioning, configuration, reconnection behavior, signal quality, network diagnostics, and failure recovery.
- Implement and review firmware cybersecurity features and protocols, including secure communication, device identity, authentication, authorization, encrypted transport, credential handling, signed firmware, secure update flows, and protection of device interfaces.
- Support embedded Linux or edge‑device services that interact with firmware, hardware, MQTT interfaces, diagnostics, logs, backend/cloud systems, and network interfaces.
- Build and maintain production firmware release workflows, including versioning, changelogs, pull requests, build pipelines, packages, OTA/FOTA artifacts, and security review checkpoints.
- Collaborate with hardware and test engineering on bring‑up, regression testing, validation, fixture development, failure analysis, and production readiness.
- Support hardware qualification phases such as prototype, EV T, DVT, PVT, and production ramp.
- Investigate field issues involving sensors, hubs, wireless communication, wired networking, power behavior, firmware updates, diagnostics, security, or manufacturing/test failures.
- Write clear technical documentation, including firmware specifications, process procedures, release notes, test plans, interface references, security notes, and troubleshooting guides.
- Participate in design reviews, code reviews, sprint planning, Jira workflows, and cross‑functional technical discussions.
- What You Will Bring
- Required Qualifications
- Experienced in using AI tools to accelerate FW production and quality.
- Strong experience developing production embedded firmware in C or C++.
- Hands‑on experience debugging firmware on real hardware using tools such as J‑Link, oscilloscopes, logic analyzers, power profilers, serial logs, packet captures, network logs, or equivalent lab/debug equipment.
- Experience with Git‑based development workflows, pull requests, code review, branching, and release discipline.
- Understanding of embedded communication protocols, device state machines, diagnostics, logging, and fault handling.
- BLE experience, especially GATT, central/peripheral roles, scanning, connection lifecycle, pairing/bonding, encryption, authorization, Nordic/n RF, or NUS‑style command interfaces.
- Wi‑Fi experience, especially 802.11 behavior, WPA2/WPA3, provisioning, connection management, roaming, signal quality, reconnection behavior, and wireless diagnostics.
- Wired networking experience, especially Ethernet interfaces, link detection, IP configuration, routing, DNS, DHCP, firewalls, VPN behavior, and network troubleshooting on embedded Linux or edge devices.
- Experience securing connected firmware systems using TLS/m TLS, certificates, secure provisioning, device identity, signed firmware, secure boot, encrypted OTA/FOTA, key management, or secure storage.
- Experience with network‑connected devices using protocols or technologies such as Ethernet, Wi‑Fi, cellular, TCP/IP, UDP, DNS, DHCP, TLS, MQTT, HTTP/HTTPS, VPNs, or similar device communication paths.
- Experience with firmware cybersecurity principles and secure communication protocols including authentication, authorization, encryption, secure credential handling, secure firmware update concepts, and protection of device communication interfaces.
- Experience working with wireless, sensor, Io T, embedded Linux, RTOS, or similar connected‑device systems.
- Ability to collaborate across firmware, electrical engineering, mechanical engineering, test engineering, backend/cloud, cybersecurity, product, support, and manufacturing teams.
- Strong written communication skills and a willingness to maintain clear technical documentation.
- Practical problem‑solving mindset for ambiguous hardware, firmware, networking, cybersecurity, and field reliability issues.
- Preferred Qualifications
- Experience with low‑power battery‑powered devices, sleep states, current measurement, power optimization, and field reliability.
- Experience with embedded Linux, Debian packaging, system services, shell scripting, Makefile/CMake, systemd, networking tools, or device‑side daemons.
- Experience with MQTT, JSON payloads, diagnostics, sensor schedules, edge‑to‑cloud communication, or industrial Io T systems.
- Experience with OTA/FOTA firmware updates, rollback strategy, release validation, production deployment risk management, and cybersecurity review of update mechanisms.
- Experience with CI/CD pipelines, semantic versioning, changelogs, release branches, package repositories, build automation, and software bill of materials or vulnerability tracking.
- Experience supporting EVT/DVT/PVT, manufacturing test, end‑of‑line testing, fixture automation, IQA, CM coordination, or production ramp.
- Experience with vibration sensors, condition monitoring, industrial equipment, or other ruggedized field hardware.
- How We Work
Asset Watch firmware engineers work closely with hardware, test, product, backend, support, cybersecurity, and manufacturing teams.
We value engineers who can move from code to bench testing to field diagnostics to documentation without losing the thread.
Because Asset Watch devices operate as connected industrial Io T systems, firmware quality includes communication reliability and security.
Engineers are expected to think beyond local device behavior and consider Wi‑Fi, Ethernet, cellular, BLE, MQTT, cloud communication, provisioning, credentials, firmware updates, and network diagnostics as part of the product system.
We value engineers who can debug a device from the sensor and hub all the way through the network and backend interface while maintaining a security‑first mindset.
Our team emphasizes
- Practical engineering judgment.
- Clear ownership from design through validation and release.
- Lightweight but disciplined Jira planning and issue tracking.
- Pull request reviews and controlled release workflows.
- Changelogs, version control, and repeatable builds.
- Testability, manufacturability, field reliability, and firmware security.
- Documentation that helps other engineers, test teams, support teams, cybersecurity partners, and manufacturing partners move faster.
- What Success Looks Like
- In the First 30 Days
- Set up the development environment, tools, repositories, hardware, and test equipment.
- Build and run relevant firmware projects.
- Review key Hub, Sensor, BLE, MQTT, networking, firmware release, and regression testing documentation.
- Review wired and wireless networking flows for hubs and sensors, including Wi‑Fi, Ethernet, cellular, MQTT, diagnostics, provisioning, and firmware update paths.
- Review existing BLE and firmware security documentation, including pairing, bonding, encryption, authorization, provisioning, and current security gaps.
- Understand the current hardware portfolio, firmware architecture, test flows, and release process.
- Pair with firmware, hardware, test, backend/cloud, cybersecurity, and support engineers on active work.
- In the First 60 Days
- Complete scoped firmware bug fixes, test improvements, or documentation updates.
- Participate in code reviews, design discussions, and regression testing.
- Debug at least one real hardware/firmware/networking issue using logs, test equipment, network tools, and source code.
- Debug or improve a networking, connectivity, diagnostic, or secure communication behavior with support from the team.
- Contribute to a release, validation activity, FOTA/OTA workflow, manufacturing/test support effort, or firmware security review.
- Update a changelog, release note, technical spec, security note, or test procedure.
- In the First 90 Days
- Own a firmware feature, production issue, validation improvement, or release contribution from planning through implementation and test.
- Own or contribute meaningfully to a firmware deliverable involving network reliability, secure communication, device identity, OTA/FOTA security, BLE security, Wi‑Fi/Ethernet/cellular diagnostics, or secure provisioning.
- Demonstrate strong collaboration with hardware, test engineering, product, backend/cloud, cybersecurity, support, or manufacturing stakeholders.
- Improve a firmware process, test, diagnostic, document, security checklist, or release workflow that helps the team move faster or reduce risk.
- Working Style
The right candidate is hands‑on, curious, structured, and comfortable with real‑world ambiguity.
You should enjoy debugging issues that cross firmware, hardware, wireless communication, wired networking, cybersecurity, manufacturing, cloud interfaces, and field behavior.
You do not need to know every part of our stack on day one, but you should be excited to learn quickly and contribute to production hardware that customers rely on.
What We Offer
- Competitive compensation package including stock options.
- Flexible work schedule.
- Comprehensive benefits including retirement plan match.
- Opportunity to make a real impact every day.
- Work with a dynamic and growing team.
- Unlimited PTO.
We have a distributed team that works remotely across locations in the United States and Ontario, Canada. Collaboration within core working hours is required.
#J-18808-Ljbffr
Firmware Engineer Arbeitgeber: Dormont Manufacturing Co
Dormont Manufacturing Co ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Genf die Möglichkeit bietet, an der Weiterentwicklung der SonarQube-Plattform zu arbeiten. Mit einer flexiblen Arbeitsweise, die sowohl Büro- als auch Remote-Tage umfasst, fördert das Unternehmen eine Kultur der Vielfalt und des kontinuierlichen Lernens, während es gleichzeitig spannende Wachstumschancen in einem dynamischen Umfeld bietet.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Firmware Engineer erhalten könntest
✨Das richtige Netzwerk nutzen
In der Automatisierungstechnik lohnt es sich, Teil von Fachgruppen oder Online-Communities zu sein, wie z.B. LinkedIn-Gruppen oder speziellen Foren. Diese Plattformen sind nicht nur gut für den Austausch mit Kollegen, sondern auch für den direkten Kontakt mit Unternehmen, die Stellen ausschreiben.
✨Messebesuche planen
Auf Messen und Branchenveranstaltungen wie der SPS IPC Drives oder der Hannover Messe gibt es oft die Möglichkeit, direkt vor Ort mit Unternehmen zu sprechen. Nutzt die Chance, um euch über Dormont Manufacturing Co und deren offene Stellen zu informieren und vielleicht sogar einen ersten Eindruck zu hinterlassen.
✨Praktische Erfahrungen sammeln
Falls ihr noch nicht so viel Erfahrung habt, schaut nach Möglichkeiten für Workshops oder Projekten in der Automatisierungstechnik, die euch praktische Kenntnisse vermitteln. Das zeigt nicht nur eure Initiative, sondern verschafft euch auch einen Pluspunkt im Bewerbungsprozess.
✨Bewirb dich direkt über unsere Seite
Wenn ihr euch für eine Stelle bei Dormont Manufacturing Co interessiert, bewerbt euch direkt über unsere Website. So landet eure Bewerbung direkt im Fokus und ihr zeigt, dass ihr wirklich hinter der Stelle steht. Zudem könnt ihr in der Übersicht der Ausschreibungen oft mehr über das Team und die Unternehmenskultur erfahren.
Wir glauben, dass du diese Fähigkeiten brauchst, um Firmware Engineer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Bring deine technischen Fähigkeiten zur Geltung:In der Automatisierungstechnik sind spezifische technische Fähigkeiten gefragt. Hebe deine Kenntnisse in Bereichen wie SPS-Programmierung, Roboter- oder Prozessautomatisierung klar in deinem Lebenslauf hervor. Vielleicht hast du sogar Zertifikate oder Schulungen, die deine Kenntnisse belegen – zeig das!
Präzise CV-Gestaltung:Achte bei deinem Lebenslauf darauf, dass du klar und präzise die Projekte auflistest, an denen du gearbeitet hast. Konzentriere dich auf messbare Ergebnisse und technische Herausforderungen, die du gemeistert hast. Das wird deine Eignung für die Stelle bei Dormont Manufacturing Co unterstreichen.
Motivation und Teamarbeit betonen:Im Anschreiben solltest du nicht nur deine technischen Fähigkeiten beeindruckend darstellen, sondern auch deine Motivation für die Automatisierungstechnik betonen. Berichte, wie wichtig dir Teamarbeit und innovative Lösungen sind – das passt gut zur Vollzeitstelle bei Dormont Manufacturing Co!
Verlinke relevante Projekte oder Portfolios:Falls du an spannenden Projekten gearbeitet hast, die irgendetwas mit Automatisierungstechnik zu tun haben, verlinke diese in deiner Bewerbung! Ein Portfolio oder Links zu veröffentlichten Arbeiten können dir helfen, dich von anderen Bewerbungen abzuheben.
Wie man sich auf ein Vorstellungsgespräch bei Dormont Manufacturing Co vorbereitet
✨Verstehe die Werkzeuge der Automatisierungstechnik
Mach dich mit den gängigen Tools der Branche vertraut, wie PLC-Programmierung und SCADA-Systemen. Vielleicht wirst du im Gespräch sogar auf eine technische Herausforderung stoßen, also sei bereit, konkrete Beispiele aus deiner bisherigen Erfahrung zu nennen, in denen du diese Tools angewendet hast.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen, die sich auf Automatisierungssysteme und deren Integration beziehen könnten. Das bedeutet, dass wir uns ein paar Systemdesign-Fragen ansehen und darüber nachdenken sollten, wie wir Probleme mit bestehenden Automatisierungssystemen lösen würden. Das zeigt nicht nur dein Wissen, sondern auch deine Problemlösungsfähigkeiten.
✨Zeige deine Projekte und Erfolge
Hast du bereits an Projekten in der Automatisierungstechnik gearbeitet? Bringe ein Portfolio mit, das deine besten Arbeiten zeigt. Das kann alles umfassen - von Prozessoptimierungen bis zu erfolgreich implementierten Lösungen. Du willst der Jury zeigen, was du drauf hast und wie du Ergebnisse lieferst!
✨Motivation und langfristige Perspektive
Da es sich um eine Vollzeitstelle handelt, sollten wir uns auch Gedanken darüber machen, warum du langfristig in diesem Bereich arbeiten möchtest. Sei bereit, deine Motivation zu erklären, wie du in der Automatisierungstechnik wachsen möchtest und wie du zum Erfolg von Dormont Manufacturing Co beitragen kannst. Das zeigt, dass du wirklich an einer Karriere in diesem Bereich interessiert bist!