×
Register Here to Apply for Jobs or Post Jobs. X

Lead Firmware Engineer

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Dotlinkers IT recruitment
Contract position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 6000 USD Monthly USD 6000.00 MONTH
Job Description & How to Apply Below
Location: Town of Poland

Position:
Senior Firmware Engineer
Salary: up to 6 000 USD/month
Contract type: B2B

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), Thread

    X 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
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary