Embedded Software Engineer

job
  • Ascendo Resources
Job Summary
Location
St. Petersburg ,FL
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
23 Jan 2025
Share
Job Description

Firmware Design Engineer

Client based in St. Petersburg, FL

Initial contract w/ potential for conversion


Overview

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.


Required:

  • Firmware development iMX8 or similar
  • Strong software development in C, C++
  • Object orientated design
  • Linux
  • EE HW configuration, troubleshooting, understanding
  • Video processing


Preferred Skills:

  • Video processing
  • State Machine Model development
  • Automated Unit test
  • Python
  • Software in a regulated environment experience
  • Agile Methodology
  • State machine development model driven development
  • Azure
  • MQTT
  • IoT


Additional Details:

  • Follow Medical Device Design processes
  • Work with managers and/or project managers 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.
  • Work with cross-functional teams to assure project success.
  • Follow department processes and procedures.
  • Comply with company security and safety policies.
  • *May perform other duties and responsibilities as assigned.


“Ascendo is a certified minority owned staffing firm, we welcome and celebrate diversity. Ascendo is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, retaliation, parental status, military service or any non-merit factor.”

Other Smiliar Jobs
 
  • Aventura, FL
  • 3 Days ago
  • New York, NY
  • 4 Hours ago
  • New York, NY
  • 4 Hours ago
  • Miami, FL
  • 4 Hours ago
  • Wayne, NJ
  • 4 Hours ago
  • Fair Lawn, NJ
  • 4 Hours ago
  • Miami, FL
  • 3 Days ago
  • Miami, FL
  • 1 Days ago
  • Miami, FL
  • 1 Days ago
  • Waukesha, WI
  • 3 Days ago
  • St. Petersburg, FL
  • 3 Days ago
  • Miami, FL
  • 3 Days ago
  • Miami, FL
  • 3 Days ago
  • Boca Raton, FL
  • 3 Days ago