Job Openings Lead Firmware Engineer

About the job Lead Firmware Engineer

Currently, we are looking for a Lead Firmware Engineer to join our client-embedded department.

This position will require collaborating with a multi-disciplinary team to provide embedded firmware for hardware solutions. Work includes communicating with customers, analyzing tasks and tasks decomposition, technical leading of a small 4-6 engineers team, programming, code reviewing and task controlling.

About client: 

The company which was established in 1997, specializes in new product development and R&D, tackling the most difficult problems in the tech sphere. Now expanded to offer early-stage innovation and ideation plus digital transformation business consulting. 

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.

Company offers:

  • private health insurance after 3 months (trial period) at Compensa
  • 60 EUR gross sports reimbursement
  • 24 days of vacation + seniority vacatio

Location and type of contract:

Employment contract or B2B in Vilnius, Lithuania (hybrid or remote)

B2B contract in Poland (directly with Softeq) 100% remote work