Mid-Level Embedded Engineer
UF Innovate | Accelerate
Job Description
Location: Gainesville FL
Department: Engineering
Reports To: Embedded Systems Lead / Engineering Manager
This position is not eligible for visa sponsorship or Student OPT
About the Company
VOS Systems is breaking ground with revolutionary 5G-enabled solutions to solve industry problems where traditional methods
have failed. We provide efficient, data-driven results that improve safety and security, maximize ROI, reduce losses and connect
you to what’s important.
We build end-to-end IoT-enabled solutions on one scalable platform, with hardware and firmware created and manufactured in
the USA.
https://vosiq.com/
Role Overview
As a Mid-Level Embedded Engineer, you will work on developing and maintaining embedded software and firmware for
microcontroller- and processor-based systems. You will collaborate closely with hardware, software, and test teams to deliver
reliable, efficient, and scalable embedded solutions. This role requires hands-on technical expertise and the ability to work
independently on well-defined components of larger systems.
Key Responsibilities
What We Offer
Please submit your resume and a brief cover letter explaining why you’re a good fit for this role to: careers@vosiq.com.
Department: Engineering
Reports To: Embedded Systems Lead / Engineering Manager
This position is not eligible for visa sponsorship or Student OPT
About the Company
VOS Systems is breaking ground with revolutionary 5G-enabled solutions to solve industry problems where traditional methods
have failed. We provide efficient, data-driven results that improve safety and security, maximize ROI, reduce losses and connect
you to what’s important.
We build end-to-end IoT-enabled solutions on one scalable platform, with hardware and firmware created and manufactured in
the USA.
https://vosiq.com/
Role Overview
As a Mid-Level Embedded Engineer, you will work on developing and maintaining embedded software and firmware for
microcontroller- and processor-based systems. You will collaborate closely with hardware, software, and test teams to deliver
reliable, efficient, and scalable embedded solutions. This role requires hands-on technical expertise and the ability to work
independently on well-defined components of larger systems.
Key Responsibilities
- Design, develop, and maintain embedded software/firmware for microcontrollers and embedded platforms.
- Implement and debug low-level drivers, board support packages (BSPs), and hardware interfaces.
- Work with hardware engineers to integrate and validate firmware on new and existing boards.
- Develop software for real-time and bare-metal systems.
- Debug system-level issues using tools such as debuggers, logic analyzers, and oscilloscopes.
- Optimize embedded code for performance, memory usage, and power consumption.
- Write unit tests and support system-level testing and validation.
- Participate in code reviews to ensure quality, maintainability, and adherence to best practices.
- Maintain clear documentation for firmware design, interfaces, and development processes.
- Support product development from prototype through production and post-release maintenance.
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (or equivalent experience).
- 3–5 years of professional experience in embedded systems development.
- Demonstrated experience contributing to the design and deployment of at least one commercially released embedded product
- Strong proficiency in C/C++ for embedded systems.
- Experience working with microcontrollers (e.g., nRF5x, STM32, NXP, Microchip, or similar).
- Solid understanding of embedded peripherals and interfaces (e.g., GPIO, UART, SPI, I2C, PWM, ADC/DAC).
- Familiarity with real-time concepts, interrupts, timers, and memory management.
- Experience using embedded development tools (IDEs, compilers, linkers, JTAG/SWD debuggers).
- Proficiency with version control systems such as Git.
- Strong problem-solving skills and attention to detail.
- Experience with RTOS, most preferably Zephyr.
- Familiarity with embedded Linux or higher-level embedded OS environments.
- Experience with communication protocols (CAN, USB, Ethernet, BLE, or TCP/IP).
- Understanding of hardware schematics and datasheets.
- Experience with automated testing or hardware-in-the-loop (HIL) testing.
- Exposure to secure boot, firmware updates (OTA), and embedded security practices.
- End-to-end product lifecycle experience, from concept and architecture through development, validation, production, and field deployment
- Strong communication and collaboration skills.
- Ability to work independently while contributing effectively to a team.
- Willingness to learn new technologies and adapt to evolving project needs.
- Good time management and ability to handle multiple tasks.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and career advancement.
- Collaborative and supportive engineering environment.
- Flexible work arrangements.
- Exposure to innovative technologies and real-world embedded systems.
Please submit your resume and a brief cover letter explaining why you’re a good fit for this role to: careers@vosiq.com.


