Sorry, this job is no longer available.

(Loading More Opportunities)

Embedded Software Engineer

Job Type



Ravenswood Solutions (RS), a wholly-owned subsidiary of SRI International, delivers combat readiness field training to U.S. military personnel and other security forces around the country and around the world. Ravenswood Solutions is looking for a motivated and talented Embedded Software Engineer to be a member of Ravenswood's growing Product Development Team based in Orlando, FL. This person will be responsible for designing, testing, and producing custom enclosures and sensors for use in rugged field environments.

Job Summary

Ravenswood Solutions provides government agencies and commercial clients with technology and services for collective training, test and evaluation, and policy analysis exercises. Our field-proven packages include high fidelity instrumentation, geo-locating sensors, augmented reality systems, and turnkey support services that are customized for each client.

The Embedded Software Engineer will work within a collaborative team environment and take their ideas through all aspects of the engineering process; from concept to field test to final production. This person will report directly to the Principal Engineer and provide engineering support in research & development, product development, sustainment, and testing. Individuals interested in having an immediate and direct impact on the success of a growing company should apply.

The specific responsibilities include:
  • Develop software for a suite of embedded devices over a range of different products with significant variations in their life-cycle maturity
  • Develop entire software architecture, design, implement, and test
  • Rapidly add feature(s) to an existing device
  • Some devices may be OS-less, some will require an RTOS, while some will run embedded Linux; most if not all of these devices interact with other devices as part of a larger system
  • Provide software input to the hardware team
  • On-call diagnostic/troubleshooting support during field exercises
  • U.S. and International travel opportunities to include internal field testing, field support, client demonstrations, and conferences


Required Qualifications
  • Bachelor's Degree in Engineering
  • Minimum 3 years of related experience
  • Expertise developing for microprocessors (PSoC4/6, nRF52) and low-level drivers/interfaces
  • Expertise developing with microprocessor RTOSs (mbed-os, FreeRTOS, Zephyr)
  • Expertise in one or more of the following: C/C++, Python or Bash with ability to discuss frameworks, libraries, and methodologies used in embedded development
  • Practical experience in functional design, development, and integration
  • Experience with implementing wired and wireless interfaces (UART, I2C, SPI, CAN, Ethernet, BLE, WiFi, ZigBee)
  • Experience with application networking concepts (TCP/IP, unicast/multicast/broadcast)
  • Familiar with Atlassian tools (JIRA, Confluence, BitBucket), version controls (git, svn)
  • Experience with Debian-based Linux/Embedded Linux is strongly desired
  • Experience integrating cameras into embedded systems

Desired Qualifications
  • Strong programming and debugging skills
  • Strong analytical and problem-solving skills
  • Ability to work closely in small teams to create well integrated products in short design cycles with good documentation and reproducible methods
  • Familiarity with military training systems, events, formats, and protocol
  • Flexible team-oriented attitude; able to adapt to changing requirements
  • Documentation and technical writing skills desired
  • Proficient in the use of Microsoft Office applications

Other Requirements
  • Employment is contingent on successful completion of a background check
  • A drug screen will be required as part of the hiring process
  • Ability to travel required (typically one week every 2-3 months). Trips to include testing of developed products in operating environment and new client development/planning on location.
Salary Range
$72,000.00 - $95,000.00
per Year
Salary range estimated by
salary estimation provided by zippia
Orlando, FL, 32885, US