Senior Firmware Developer

Job title:

Senior Firmware Developer

Company:

Cyclad

Job description

In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking skilled and passionate Firmware Developers for our Partner. This position will require collaborating with a multi-disciplinary team to provide embedded firmware for custom hardware solutions. Analyze, design, program, debug, and modify the firmware for execution of drivers, board support packages, and other custom embedded platforms. Work often involves analog and digital hardware and real-time operating systems. The position requires knowledge of and exposure to hardware design and strong C/C++ programming skills.
Senior Firmware Developer
PL25/QS/FIRMWARE/REMOTEProject information:

  • Industry: Digital transformation
  • Location: 100% remote from Poland
  • Type of employment: B2B
  • Budget: negotiable
  • Project area: providing embedded firmware for custom hardware solutions
  • Project duration: permanent cooperation
  • Project language: English
  • Start date: ASAP / depending on the candidate”s availability

Project scope:

  • Design and implement systems using C, C++, and a variety of languages (e.g. Bash, Python)
  • Write code from high-level embedded applications down to register-level device drivers
  • Utilize a variety of processors and hardware peripherals (e.g. PWM, ADC, DAC, CAN, UART, etc.)
  • Develop motor control algorithms for up to 5kW motors
  • Write and execute complete testing plans, protocols, and documentation
  • Board bring-up as well as debugging and validation of new hardware

Requirements:

  • At least 5 years of professional experience in firmware development
  • Strong C, and C++ programming skills
  • Practice with Synchronous/ Asynchronous motors less than 5kW
  • Hands-on experience in developing motor control algorithms, including PID control, inverter frequency regulation, mathematical modeling, and simulation
  • Knowledge of firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Full understanding of SPI, I2C, USB 2+, RS232, CAN etc. interfaces
  • Experience with RTOS (real-time operating systems)
  • Experience with collaboration tools (i.e. GIT, JIRA, and Confluence) and software configuration tools
  • B2+ level of English, enabling clear communication within an international team

We offer:

  • Unique opportunity to join an international company and lead innovation projects
  • Paid time off
  • Flexible Working Hours
  • Private medical care
  • Education Budget
  • Internal training initiatives
  • Mental Health Benefits

Expected salary

Location

Łódź, łódzkie

Job date

Fri, 18 Apr 2025 22:27:02 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesin.eu) you saw this job posting.

yonnetim

Published by
yonnetim
Tags: health

Recent Posts

Ambasador ING Hubs Poland (Uniwersytet Warszawski)

Job title: Ambasador ING Hubs Poland (Uniwersytet Warszawski) Company: ING Job description We are looking…

29 seconds ago

NET/C# udvikler til fastansættelse

Job title: NET/C# udvikler til fastansættelse Company: ABBITCONSULT APS Job description Om AbbitConsultAbbitConsult har eksisteret…

3 minutes ago

Key Stage 2 Teacher

Location: Harrow (HA2) - Middlesex, South East, United Kingdom Salary: £150 - 250 per day…

6 minutes ago

Production Manager S011727

Job title: Production Manager S011727 Company: Recruitment Plus Job description JOB DESCRIPTION:Job Title: Branch ManagerSalary:…

11 minutes ago

Credit Analyst

Job title: Credit Analyst Company: CSI Leasing Job description CSI Leasing Hungary Kft. was established…

12 minutes ago

HSC (Health & Social Care) Teacher – Brilliant School in Ipswich – September Start

Job title: HSC (Health & Social Care) Teacher - Brilliant School in Ipswich – September…

16 minutes ago
If you dont see Apply Button. Please use Non-Amp Version