job summary: A large global manufacturing solutions provider based just outside of St. Petersburg, FL is looking for an Firmware Engineer . This is a 6 month contract position. Qualified candidates must have the following skills: Firmware development on 8, 16, 32 embedded processorsStrong software development in C, C++Object orientated designDriver developmentBLE/WIFI RTOS like free RTOSState Machine Model developmentAutomated Unit testPythonSoftware in a regulated environment experience Agile MethodologyF location: SAINT PETERSBURG, Florida job type: Contract salary: $50 - 58 per hour work hours: 8am to 4pm education: Bachelors responsibilities: The Software/Firmware Design Engineer is a self-motivated engineer who designs, develops, and verifies software solutions that reside on embedded processors. This includes defining software design principles, writing code in the supported language, and understanding the firmware functionality of 8, 16, 32-bit microprocessors and microcontrollers. The engineer is expected to build high-quality, innovative, and fully functional software which includes requirements, architecture, detailed design unit and integration test. The work environment can be either independent or within a team and the engineer understands and uses software design processes during their daily tasks. Follow Medical Device Design processesWork with manager and/or PM to provide information that will aid in the initial estimation process (RFI/RFQ)Write clear and concise documentation related to the work performed.Develop and run effective software verification tests to ensure product stability and performance.Identify, document, prioritize, and resolve software issues on a software unit level.Provide input to identify and mitigate technical project risks.Perform tasks and work items at a sub-project level with limited support from team lead or PM. #LI-CA1 qualifications: Experience level: ExperiencedMinimum 5 years of experienceEducation: Bachelors (required) skills: FirmwareC++EmbeddedPythonAgile Methodology Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.