Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Lead Firmware Engineer.
Poland Jobs Expertini

Urgent! Lead Firmware Engineer Job Opening In Poland, Poland – Now Hiring Dotlinkers

Lead Firmware Engineer



Job description

For our client, an IT company specializing in new product development and R&D, tackling the most difficult problems in the tech sphere.

They have expanded to offer early-stage innovation and ideation plus digital transformation business consulting.

Their superpower is to deliver all of this under one roof on a global scale.

So let’s get started and build a better future together! Currently, we’re looking for a Lead Firmware Engineer.

Responsibilities:

  • Team management, tasks distribution
  • 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:

  • 8+ years of Firmware development experience in the industrial electronics aria
  • Strong C/C++ programming skill;
  • 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 methodologies from high-level embedded applications down to register-level device drivers;
  • Knowledge of firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools;
  • Experience with communications protocols in a low-power environment;
  • Experience with collaboration tools (i.e. GIT, JIRA, and Confluence) and software configuration tools;
  • Demonstrated ability to take initiative to identify and solve complex system-level issues;
  • Excellent analytical and empirical problem-solving and troubleshooting skills;
  • Ability to work collaboratively, both within and outside one’s own workgroup;
  • Strong written and verbal English language communication skills.

  • Required Skill Profession

    Computer Occupations



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Lead Firmware Potential: Insight & Career Growth Guide