enpl

Senior Firmware Engineer | Remote | #1485

  • Position: Senior Firmware Engineer
  • Salary: up to 5 500 USD/month
  • Contract type: B2B 

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 Senior Firmware Engineer.

Responsibilities:

  • 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: 

  • 7+ years of experience in firmware development
  • Strong C, and C++ programming skills.
  • Working experience with Synchronous/ Asynchronous motors less than 5kW
  • Developing experience in the area of motor control algorithms (PID, inverter frequency control, math modeling and simulation etc. )
  • Knowledge of firmware testing methodology, including writing and executing 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
  • Good level of the English language, both written and spoken (min. B2 level).

APLIKUJ DO PRACY

POLEĆ ZNAJOMEGO

... i zgarnij do 2500 PLN!