IT

Embedded Engineer

Vienna Österreich80% RemoteFreiberuflichab sofortDauer 6 Monate100% Auslastung
Eingestellt von
Amass Technology
Ansprechpartner
Charlee Yearwood
Projekt-ID
2938491
ElektrotechnikARM ArchitekturAutomatisierungUnit TestingAutomobilindustrieTelekommunikationBuildrootProzessoptimierungC++CmakeSoftwaredokumentationCode-ReviewContinuous IntegrationDebuggingEmbedded SystemsEmbedded LinuxEmbedded SoftwareEthernetFirmwareFreertosJoint TestLinux KernelMechatronikModbusEchtzeit-BetriebssystemeSoftwareentwicklungSoftwareanforderungsanalyseSystemarchitekturTCP / IPUartInternet Of ThingsGitYoctoSoftware Version Control

Beschreibung

  1. Austria (Hybrid - 1 day per week in Vienna)
  2. ASAP Start
  3. 6 month (possible extensions)
We are looking for a skilled Embedded Engineer to join my clients team in Austria.

In this role, you will design, implement, and optimize embedded software for high-quality, reliable products. You’ll work closely with hardware, firmware, and systems teams to deliver efficient and maintainable solutions for embedded devices in fields such as industrial automation, automotive, telecommunications, or IoT.

Key Responsibilities
Design, develop, and maintain embedded software in C/C++ for microcontrollers and embedded Linux systems.
Collaborate with hardware engineers to define system requirements and interfaces.
Implement, test, and debug software on target hardware.
Integrate third-party libraries, drivers, and communication protocols (e.g., CAN, SPI, I2C, UART, Ethernet).
Perform code reviews, unit testing, and hardware-in-the-loop (HIL) testing.
Contribute to system architecture and software documentation.
Support product validation, certification, and continuous improvement processes.
Work in an agile, cross-functional team environment using modern development tools and CI/CD practices.

Requirements
Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Mechatronics, or related field.
3+ years of experience in embedded systems development.
Strong proficiency in C/C++ programming and real-time software design.
Experience with microcontrollers (e.g., ARM Cortex-M, AVR, PIC) and/or embedded Linux platforms (e.g., Yocto, Buildroot).
Familiarity with version control systems (Git), debugging tools (JTAG, GDB), and build systems (CMake, Make).
Understanding of communication protocols (CAN, Modbus, TCP/IP, etc.).
Knowledge of RTOS concepts (FreeRTOS, Zephyr, etc.) or Linux kernel modules is a plus.
Fluent in English; German proficiency is an advantage.
EU work eligibility or valid work permit for Austria.

Bewerben