GrepJob
AEVEX

Software Engineer 3

AEVEX
Apply
20 days ago
Tampa, FL, USAMid Level / Senior

Responsibilities

  • Contribute to the entire software development process including requirements, design, implementation, testing, debugging, and deployment.
  • Develop Embedded Linux, Windows PC, and microcontroller software applications using C, C++, and Python.
  • Deploy and maintain software on Embedded Linux and Microsoft Windows PC platforms.
  • Expand software capabilities by developing new features and integrating data from hardware like GPS/GNSS and LiDAR.
  • Rapidly build and deploy moderately complex mobile applications leveraging Location Services and common Android/iOS libraries.
  • Manage coded components and design elements of a front-end design system.
  • Work creatively to build fast and simplified user experiences.
  • Support software-in-the-loop (SIL) and hardware-in-the-loop (HIL) testing.
  • Collaborate with other developers and stakeholders to deliver custom solutions.
  • Ensure design meets client goals and requirements, making adjustments as necessary.
  • Assist in creating a vision for user experience challenges.
  • Facilitate discussions on design and user experience.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field required; MS preferred.
  • 6+ years of software development experience.
  • Strong familiarity with autopilot systems, ground control stations, or flight simulation software is highly desirable.
  • Proficient in software development of microcontroller level embedded systems.
  • Strong understanding of GPS, Inertial Navigation, and Sensor fusion from a software architecture perspective.
  • Ability to work independently with little supervision.
  • Excellent organization and problem-solving skills.
  • Knowledge of communication protocols (e.g., SPI, I2C, UART, CAN).
  • Knowledge of software development using Microsoft Visual Studio or Visual Studio Code.

Benefits

  • Comprehensive Medical, Dental, Vision, Disability, and Life insurance coverage with a portion of premiums paid by the company.
  • 401(k) retirement plan.
  • Professional development funds.
  • Employee Assistance Plan (EAP) with counseling, legal help, and child and elder care support.

Tech Stack

CC++iOSPython

Categories