Firmware Engineer developing robust code for ZF Bus Connect at ZF Engineering in Plzen. Working with modern technologies in automotive and IoT sectors.
Responsibilities
Design and develop robust, high-quality and sustainable code for ZF Bus Connect.
Continuously improve in developing, maintaining & enhancing firmware
Ability to quickly adapt to new technologies as required.
Follow agile development methodologies & lean principles to collaborate, deliver and report during execution.
Requirements
University degree in Computer Science, Software Engineering or similar
2-3 years of proven experience in similar role working in software development
Good knowledge of modern C++ on the Linux platform.
Good understanding of the modern Linux user-space with focus on OS administration.
Linux kernel development is a bonus.
Experience with Bash and/or Python.
Knowledge of basic automotive technologies (CAN, UDS, DM1) is a bonus.
Help developing software components for data acquisition, data processing and delivery, and in-vehicle data exchange.
Experience with radio technologies like LTE, WiFi, Lora, BT LE, or GNSS is a bonus.
Follow basic automotive standards like ISO 26262.
Participate in code reviews, component testing and documentation.
Maintain support infrastructure like build instances, remote firmware upgrade servers and remote access machines.
Passion for IoT technology and good, high quality code
Good knowledge of git (gitlab) and issue trackers like Atlassian Jira
Growth mindset combined with curiosity and solution orientation and strong drive to deliver
Very good communication and collaboration skills
Fluent in English, other languages are a bonus.
Benefits
Above standard working environment - new modern offices in center of Pilsen
Modern technologies, team of experts and seniors.
Flexible working hours.
26 days of holiday.
Home office work mode (up to 60% days/month).
Trainings and development.
Yearly bonus according to years with company.
Life or pension insurance contribution.
Meal allowance.
Cafeteria benefit program - use - travelling, sport, culture, education.
Join Cisco as an ASIC Engineer developing Hardware Design - for - Test features. Collaborate with teams to integrate test logic and validate designs with significant industry impact.
Lead Hardware Engineer developing and testing transceivers at Coherent Corp, collaborating with cross - disciplinary teams for optimal hardware solutions.
Senior Embedded Firmware Engineer developing embedded firmware for SmartSense's IoT ecosystem. Collaborating with cross - functional teams to enhance performance and reliability of IoT devices.
Hardware Engineer developing electronics for aviation products at Flock Safety. Collaborating with teams to shape designs and scale manufacturing efforts.
Senior Hardware Engineer responsible for project coordination and design of complex hardware. Working within a global team dedicated to innovative power solutions.
Firmware Test Engineer at Nokia delivering quality output by executing product Firmware testing in the telecom domain with a focus on optical network solutions.
Join NVIDIA's Hardware Switch Group as a System integration Engineer. Focus on networking infrastructure and GPU connectivity with hands - on testing and collaboration across teams.
Firmware Engineer developing low - level firmware for NVIDIA's new networking adapters. Collaborating across teams to design, test, and improve the firmware for performance enhancement.
Senior Firmware Engineer developing firmware across product lifecycle for AutoStore's warehouse automation technology. Collaborating with multidisciplinary teams on complex embedded systems and motion control solutions.