Ravenswood Solutions logo

Ravenswood Solutions

Senior Design Engineer

Ravenswood Solutions

📍 Orlando, FL, United States 🇺🇸

full-time
senior
Posted —
Key Skills
microcontrollers RTOS debugging C++ interfaces
Industry
Defense Aerospace

Job Description

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.