Ravenswood Solutions, Inc. (Ravenswood), is looking for a motivated and talented
Sr. Design Engineer with a strong background in Embedded Software and Systems
to be a member of Ravenswood’s growing Product Development Team based in Orlando, FL. Ravenswood specializes in rapidly delivering data collection, visualization, and analysis capabilities to our customer’s point and time of need, anywhere in the world. This person will be responsible for designing, testing, and producing custom devices and sensors for use in rugged field environments.
Ravenswood provides government agencies and commercial clients with technology and services for collective training, test and evaluation, policy analysis, and operations. 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 Sr. Design 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 Director of Product Development 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:
-
Lead hardware design
for embedded systems including software architecture, schematic and PCBA layout guidance, component selection, and design reviews.
-
Develop and integrate embedded software
for microcontrollers, SoCs, and custom boards (C/C++ or similar).
-
Define hardware/software interfaces
for a suite of embedded devices over a range of different products with significant variety in their life-cycle maturity and collaborate closely with the product development team to ensure seamless integration.
-
Perform board bring-up, debugging, and validation
using oscilloscopes, logic analyzers, and other lab equipment.
-
Contribute to system architecture decisions
including power management, communication interfaces and embedded peripheral control.
-
Support product upgrades, manufacturing, and production
test development including DFM/DFT and root-cause analysis for hardware issues.
-
In-field and On-call diagnostic/troubleshooting
support during field exercise.
-
Mentor other team members
and provide technical leadership throughout the product lifecycle.
-
Maintain design documentation, revision control, and compliance with regulatory and quality standards (EMC, FCC, ISO, etc.).
-
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 10 years of related experience or equivalent system expertise
-
Flexible team-oriented attitude; able to adapt to changing requirements
-
Strong programming and debugging skills
-
Expertise developing for microprocessors (PSoC4/6, nRF52, Raspberry Pi CM5, x86_64) and low-level drivers/interfaces
-
Expertise developing with microprocessor RTOSs (Zephyr, Mbed-OS, FreeRTOS)
-
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, NFC, WiFi, ZigBee, 4G/5G)
-
Experience with application networking concepts (TCP/IP, unicast/multicast/broadcast)
-
Experience with Debian-based Linux/Embedded Linux is strongly desired
-
Experience integrating cameras into embedded systems
-
Familiar with Atlassian tools (JIRA, Confluence, BitBucket), version controls (git, svn)
Desired Qualifications
-
Experience in initial board bring up on new hardware for microprocessors and SOC/SOM devices
-
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
-
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 two months). Trips to include testing of developed products in operating environment and new client development/planning on location.
-
Due to government requirements for this role and the nature of the work, candidates must be U.S. Citizens with the ability to obtain and maintain a government security clearance.