Team Lead Firmware Developer

Team Lead Firmware Developer

Cyclad

Offer parameters

23 00025 000

net (+ VAT) / mth.

B2B contract (full-time)

remote work
lead
valid for 25 days
(from 18 Apr)
Warszawa, Masovian

Technologies we use

Expected

C
C++
RTOS

Optional

ThreadX

About the project

  • Industry: Digital transformation
  • Location: 100% remote from Poland
  • Type of employment: B2B
  • Budget: negotiable
  • Project area: Leading a team and managing workflows for two ongoing projects. Initially, the role will focus mainly on setting up processes and coordination tasks (around 70% of the time), with approximately 30% dedicated to programming. Over time, the programming workload may increase to up to 70% of working hours.
  • Project duration: permanent cooperation
  • Project language: English
  • Start date: ASAP / depending on the candidate's availability
  • Business trips: once per quarter
  • Your responsibilities

    • Leading a team of 7 engineers working on two similar projects
    • Organize project work
    • Task decomposition and controlling
    • Engage in discussions with a Danish customer
    • 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

    Our requirements

    • 8+ years of Firmware development experience in industrial electronics, including some experience as a lead or team leader
    • Strong C/C++ programming skills
    • Experience with RTOS (real-time operating systems), ThreadX is preferable, and bare metal
    • Experience with Renesas family MCU is preferred
    • Full understanding of PWM, ADC, DAC, CAN, UART, SPI, I2C, USB
    • Motor control expertise is preferred
    • Knowledge of firmware development and testing methodologies
    • Experience with communications protocols in a low-power environment
    • Demonstrated ability to take initiative to identify and solve complex system-level issues
    • Excellent analytical and empirical problem-solving skills
    • Strong written and verbal English language communication skills

    This is how we organize our work

    This is how we work

    in houseat the client's siteyou focus on a single project at a timeyou develop several projects simultaneouslyyou have influence on the technological solutions appliedyou have influence on the productyou develop the code "from scratch"you focus on product developmentyou focus on code maintenanceagile

    This is how we work on a project

    • Clean Code
    • code review
    • design patterns
    • functional tests
    Company

    Development opportunities we offer

    • development budget
    • intracompany training
    • substantive support from technological leaders
    • technical knowledge exchange within the company

    What we offer

    • Unique opportunity to join an international company and lead innovation projects
    • Flexible Working Hours
    • Internal training initiatives
    • Business travels to Germany, Denmark and Lithuania

    Recruitment stages

    • 1.
      HR Screen
    • 2.
      Technical interview
    • 3.
      Project interview

    Cyclad

    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.

    This is how we work

    I apply to:
    Cyclad
    Warszawa, Masovian
    Pracodawca zbiera zgłoszenia przez swój system.
    Przejdziesz na zewnętrzny formularz.

    By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    Need more information?

    • Make sure the body of the offer doesn’t already include what you’re looking for.
    • Ask a question if you need more information you’re interested in.
    • We’ll forward your question to the employer and aim to provide a response within 3 business days.
    or: