Embedded & Firmware Engineer (human) in Metzingen,… - Jobeax
Stellenbeschreibung
Embedded & Firmware Engineer (human) in Metzingen, Deutschland
neura-robotics-gmbh
Germany, Metzingen
Embedded & Firmware Engineer (human) in Metzingen, Deutschland is listed on Jobeax. Browse 40,000+ vacancies available.
Your mission & challenges
You write the firmware that makes cognitive robots tick — at 1 kHz and beyond.
NEURA's robots run dense, safety-relevant, real-time workloads across a distributed network of microcontrollers and SoCs. Your firmware keeps the system deterministic, observable, and ready for the AI stack above it. You'll work across the embedded stack — from bare-metal drivers and BSP (Board support package) bring-up to RTOS application layers, communication middleware, and OTA infrastructure — collaborating closely with electronics, systems, and AI/software engineers.
BSP & driver development: Develop, port, and maintain board support packages and low-level peripheral drivers (GPIO, SPI, I²C, UART, CAN-FD, EtherCAT, USB) for ARM Cortex-M and Cortex-A targets; support hardware bring-up from first power-on.
RTOS application layer: Architect and implement FreeRTOS (or equivalent) task structures, inter-task communication, priority management, and resource allocation for safety-critical real-time applications.
Sensor & actuator integration: Integrate IMUs, encoders, tactile sensors, ToF sensors, force/torque sensors, and BLDC motor controllers into the firmware stack; implement filtering, calibration routines, and data timestamping.
Communication middleware: Implement and maintain embedded communication stacks — CAN-FD network management, micro-ROS / DDS-XRCE bridge, EtherCAT slave stack — ensuring reliable, low-latency data exchange with the main robot controller.
OTA & configuration management: Design and maintain firmware update mechanisms (OTA, JTAG/SWD flashing), boot sequence management, non-volatile configuration storage, and firmware versioning aligned with the PLM system.
Testing and CI: Write unit and integration tests for firmware modules; support HIL (hardware-in-the-loop) test setups; integrate automated firmware testing into CI/CD pipelines.
Documentation and code quality: Maintain clear, peer-reviewed code with proper documentation; participate in firmware architecture reviews and contribute to shared coding standards across the embedded team.
What we can look forward to
Deep embedded expertise with a system-level mindset.
You are an embedded engineer who thinks in terms of determinism, latency, and resource constraints — and who is equally comfortable writing a CAN driver as reviewing a schematic with the hardware team. You understand that firmware quality is invisible when it's good and catastrophic when it's not.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Embedded Systems, or a related field.
3+ years of professional embedded firmware development experience in a real-time, resource-constrained environment (robotics, industrial automation, medtech, automotive, or similar).
Expert-level C/C++ for microcontrollers; strong understanding of memory models, volatile/atomic operations, stack management, and linker scripts.
Solid hands-on experience with ThreadX or a comparable RTOS — task creation, synchronization primitives, interrupt handling, and timing analysis.
Experience with ARM Cortex-M series (M0/M3/M4/M7/M33) and ideally also Cortex-A targets running embedded Linux or Zephyr.
Practical experience with key peripheral interfaces: EtherCAT, SPI, I²C, UART, USB CDC/HID, CAN-FD, or similar; ability to debug protocol issues with logic analyzers and oscilloscopes.
Familiarity with micro-ROS or ROS 2 integration (fastDDS) is a significant advantage.
Experience with firmware CI/CD, unit testing frameworks (Unity, Ceedling, GoogleTest for embedded), and version control (Git).
Ability to read hardware schematics and collaborate effectively with electronics and mechanical engineers at the HW/SW boundary.
Good English; German is a practical advantage for day-to-day collaboration.
... 2/SROS2 etc.) and secure industrial protocols — EtherCAT, PROFINET, OPC UA, ROS 2 DDS etc. — covering authentication, integrity, and availability - Embed in Engineering: Work hands-on with robotics HW, SW, and systems engineering teams to derive, allocate, and validate cybersecurity requirements across embedded controllers, ...
... technical information from robotics, software, and system engineering teams flows into structured, machinereadable formats. - Work with developers and robotics engineers to model APIs, interfaces, system architectures, or troubleshooting flows in a way that suits both humans and automated tooling. - Help teams structure their ...
... coordinating with PCB fabricators and EMS/CM partners — writing fab specs, managing first article inspections (FAI), and resolving DFM feedback. - Familiarity with embedded systems context: MCU/SoC integration, boot circuits, JTAG/SWD debug interfaces, and working hand-in-hand with firmware engineers. - Fluent English; good German ...
... and inference at an application level. - Linux knowledge is needed What we can look forward to - Bachelor’s or Master’s degree in Computer Science, Software Engineering, Robotics, Artificial Intelligence, or a related technical field, or equivalent practical experience. - Software Development Skills: Strong experience in ...
... CANfd protocol working knowledge: PHY configuration, bit-timing calculation, CANfd frame handling vs classic CAN 2.0. - Solid C and C++ at the RT networking / embedded protocol boundary; practical scripting for engineering workflows. - A collaborative working style: shared design, constructive code review, proactive communication, ...
Your mission & challenges As a hands-on Electrical Engineer, you will bridge the gap between electronics and software development, plant engineering, and production – with the goal of continuously advancing the electrical and electronic manufacturing and testing landscape of our robotic systems while enabling increasingly ...
... out what a task actually requires, breaks it into steps the robot can carry out, and notices when reality has stopped matching the plan. We're looking for an engineer to help build those agents for our humanoid platform. Your Mission & Challenges - Embodied agent harness: Design and build the agent that runs on our humanoid ...
... contribute to the roadmap and future of intelligent robotic systems What We Look Forward To - An excellent Master’s or PhD in Robotics, Computer Science, Software Engineering, or equivalent - 5+ years of professional experience in mobile robot navigation, localization, or autonomous systems - A proven track record: Your projects ...
... Netzwerkprotokolle und -stacks, um die Kommunikation zwischen verschiedenen eingebetteten Geräten zu ermöglichen - Verwenden Sie C/C++ als Hauptprogrammiersprachen für die Embedded-Softwareentwicklung - Erstellen Sie detaillierte technische Dokumentationen für den entwickelten Code und die Systemarchitektur - Implementieren Sie Sicherheitsmaßnahmen ...
... lifecycle. - Work according to agile development processes using modern engineering methods, CI/CD pipelines and DevOps practices. Profil - Degree in Electrical Engineering, Computer Engineering, Embedded Systems, Computer Science or a related field. - Several years of experience in embedded systems development for commercial ...
To strengthen our People & Culture team, we are looking for an experienced People & Culture Operations Expert (f/m/d) who lives operational excellence, further develops HR services, and acts as a subject matter expert for our HR processes and our HR system HiBob.
... assignment for confirmation measures both Pre-Si as well as Post-Si and interface with related experts from lab validation teams, end-of-line test or product engineeringQualificationsQualifications:Degree in electronics, electrical engineering, or a related field8+ years of experience in semiconductor / IC product developmentProven ...
... oder GitLab ist dir vertraut. - Außerdem hast du bereits mit Testautomatisierungs-Frameworks wie Playwright, Selenium oder Appium gearbeitet. - Erfahrung als Embedded Quality Engineer in einem Scrum-Team sowie ein ausgeprägtes Qualitätsbewusstsein im Austausch mit Product Ownern und Entwicklungsteams runden dein Profil ab. ...
... digitale Zukunft - von Cloud und Security bis hin zum Modern Workplace. Zur Verstärkung unseres Professional Service Teams Süd 1 suchen wir dich als System Engineer mit Schwerpunkt NetApp/Datacenter. Tätigkeiten - Administration und Weiterentwicklung komplexer NetApp ONTAP-Umgebungen sowie Betrieb hochverfügbarer Storage-Cluster. ...
... PhD in Robotik, Systems Engineering, Elektro-/Elektroniktechnik, Mechatronik oder einer verwandten Disziplin. Eine Zertifizierung als TÜV Functional Safety Engineer (FSE) oder vergleichbar ist ein starkes Plus. - Erfolgsbilanz: Mehr als 3 Jahre Erfahrung im Functional Safety Engineering für sicherheitsrelevante Systeme ...
... that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits . As a Field Service Engineer [Customer Engineer] at Applied Materials, you serve as the direct liaison with customers, collaborating closely to install, maintain, and upgrade equipment. ...
... versioned, governed context repository, into product that feels effortless. From Access controls that define what each Client can reach, to the Change reviews where humans validate and refine context, you'll build the surface that the entire AI-native company runs on. We're already live with 15+ design partners and launching v1 ...
... Technologien und Methoden, sondern auch mit Organisationsformen und Geschäftsmodellen. Ein besonderer Schwerpunkt unserer Arbeit liegt hierbei auf dem Gebiet des Human Factors Engineering und der Ergonomie. Dabei setzen wir uns dafür ein, dass Arbeitsumgebungen und Technologien so gestaltet werden, dass sie sowohl die physische ...
About the Role This is a hands-on, high-ownership engineering role at a fast-growing AI startup automating sales workflows for distributors and manufacturers. You'll build end-to-end AI-powered systems — from data pipelines and backend services to polished frontend experiences — and help shape the technical direction of ...