Software/Firmware Design Engineer
ascendo resourcesSt Petersburg, FL
Software/Firmware Design Engineer
ascendo resourcesSt Petersburg, FL
6 days ago
Occupations
Software DevelopersComputer Systems Engineers/ArchitectsElectronics Engineers, Except ComputerAbout the role
We are seeking a Software/Firmware Design Engineer to develop, test, and troubleshoot embedded software for microprocessors and microcontrollers. The ideal candidate will have strong C/C++ programming skills, hands-on experience with motor control systems, and a background in software testing and verification.
Key Responsibilities:
Develop, program, and troubleshoot embedded software and firmware.
Write and maintain code using C, C++, and C#.Support sensor-based and sensorless BLDC and DC motor control systems.
Perform static analysis, unit testing, integration testing, and software verification.
Troubleshoot software and electromechanical systems.
Develop Python scripts for testing and automation.
Support software requirements, architecture, design, implementation, and integration.
Utilize Git and project management tools such as Azure DevOps or JIRA.
Required Qualifications:
Strong experience with C, C++, and C# programming.
Embedded software and microcontroller programming experience (8, 16, and 32-bit).Hands-on motor control experience with BLDC and DC motors.
Experience with software testing, including static analysis, unit, integration, white-box, and black-box testing.
Python scripting experience.
Electromechanical troubleshooting experience.
Familiarity with Git and Azure DevOps or JIRA.
Preferred Qualifications:
Medical device software development experience.
Knowledge of FDA design controls and IEC 62304.Experience with Agile development methodologies.
Background in software architecture, requirements, and integration.
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
St Petersburg, FL
Occupation
Software Developers
Industry
Computer Systems Design Services
Posted
6 days ago
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)