cover image
LRO Staffing

LRO Staffing

lrostaffing.com

1 Job

40 Employees

About the Company


At LRO Staffing, relationships matter. We know that long-lasting relationships are based on trust and respect. It's how we do business. Furthermore, It's the reason our clients and candidates continue to include us in their plans, careers, and refer others without hesitation.

We are a leading, full service search & staffing agency that specializes in the recruitment and placement of permanent, contract and temporary positions.

Our actions speak louder than words. As recruitment professionals, we have assembled a team of tenured search & staffing professionals and fostered a culture to retain them. Our retention rate of 94% is unparalleled for an agency of our size. It ensures continuity of care to our clients and candidates. In fact, we are known amongst industry professionals as one of the best places to work. We've also made a significant investment in research, technology and marketing to give our team the tools necessary to succeed.

We are committed to placing the right people in the right positions. Because of our extensive network and strong relationships in the industry, our tenured recruitment team can help you gain access to many jobs not advertised. We offer tailored solutions to meet your organizations exact needs. Need help with a permanent, contract or temporary search? Contact us today to experience the LRO Staffing difference.

Listed Jobs

Company background Company brand
Company Name
LRO Staffing
Job Title
Senior Firmware Engineers - Contract - 18434
Job Description
**Job Title:** Senior Firmware Engineer **Role Summary:** Lead the design, development, and optimization of embedded firmware for IoT devices. Collaborate with cross‑functional teams to translate requirements into scalable, robust, and high‑performance software solutions. Drive continuous improvement of low‑power algorithms and new feature implementation on a 12‑month contract basis. **Expectations:** - 7+ years professional experience in C programming and FreeRTOS for embedded systems. - Proficiency with ARM/Intel microcontrollers (STM32 highly preferred). - Hands‑on expertise in wireless and communication protocols (BLE, GPS, RF, LoRa, TCP/IP, SPI, UART/RS232, RS485, I2C). - Ability to work independently while collaborating effectively within multi‑disciplinary teams. - Full‑time onsite commitment required; candidate must be authorized to work in Canada. **Key Responsibilities:** - Design, code, integrate, debug, and document firmware for embedded IoT products. - Implement low‑power and performance‑optimized algorithms. - Continuously develop new features on an incremental basis. - Collaborate with product, hardware, and QA teams to define software requirements and validate solutions. - Maintain and evolve documented engineering standards and best practices. **Required Skills:** - Advanced C programming for embedded platforms. - Deep experience with FreeRTOS and bare‑metal development. - Familiarity with ARM architecture and STM32 MCUs. - Proficient in wireless protocols: BLE, Bluetooth, GPS, RF, LoRa. - Strong knowledge of communication interfaces: TCP/IP, SPI, UART/RS232, RS485, I2C. - Solid debugging, profiling, and documentation skills. - Excellent teamwork, communication, and self‑management. **Required Education & Certifications:** - Bachelor’s degree (or equivalent) in Computer Engineering, Electrical Engineering, Systems Engineering, Computer Science, or Information Systems. ---
Ottawa, Canada
On site
Senior
05-11-2025