More jobs:
Software Engineer, Embedded Software Engineer
Job in
Saint Petersburg, Pinellas County, Florida, 33739, USA
Listed on 2026-02-24
Listing for:
Ascendo Resources
Full Time
position Listed on 2026-02-24
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Wireless Software/Firmware Engineer (Bluetooth or Zigbee) – Contract-to-Perm, Onsite
An established engineering organization supporting regulated product development is seeking a Wireless Software/Firmware Engineer to design, develop, and verify embedded software running on microcontrollers and embedded processors. This is an on‑site contract role in the St. Petersburg, Florida area with a targeted start in early March 2026.
Work Model and Duration:On‑site in the St. Petersburg, FL area
Core hours
: 9:00 AM to 3:00 PM with flexibility to complete an 8‑hour day around core hours
Target pay rate: $40 - $50/hour
What You Will Do:- Design, develop, and verify embedded software/firmware on 8‑bit, 16‑bit, and 32‑bit microcontrollers and embedded processors
- Implement wireless connectivity features using Bluetooth and/or Zigbee stacks
- Define and follow software design principles and development processes in day‑to‑day work
- Create software deliverables across the lifecycle, including requirements, architecture, detailed design, implementation, and unit and integration testing
- Develop and execute effective software verification tests to support stability and performance
- Perform white‑box, requirements‑based testing and document results
- Troubleshoot issues across hardware and software, including electromechanical system‑level problems
- Identify, document, prioritize, and resolve software issues at the unit level
- Write clear technical documentation for work performed
- Partner with cross‑functional teams and work with a manager and/or project manager to support estimation inputs for RFI/RFQ activities
- Provide input on technical risks and mitigation approaches
- Execute sub‑project level tasks with limited day‑to‑day support while coordinating with larger project teams
- Strong C and C++ proficiency in embedded development
- Strong Bluetooth and/or Zigbee Stack Experience
- Experience with Nordic platforms and Sepher OS
- Experience with white‑box, requirements‑based software testing
- Electromechanical design troubleshooting experience in hardware/software systems
- Understanding of design principles and design testing principles
- Experience developing firmware for embedded processors and microcontrollers, including unit and integration testing
- Bluetooth and/or Zigbee mesh networking experience
- Database concepts
- Experience with software planning, requirements, architecture, design, implementation, and integration
- Medical device design experience, including FDA and IEC 62304 processes
- Python scripting for test automation
- Git and ALM tools such as Azure Dev Ops or Jira
- Agile methodology experience
The interview process is expected to move quickly due to an immediate need and an early March start.
#J-18808-LjbffrTo 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).
(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:
×