Software Engineer 3- Navigation jobs in United States
cer-icon
Apply on Employer Site
company-logo

AEVEX · 3 weeks ago

Software Engineer 3- Navigation

AEVEX is a company that supports the U.S. national security mission by providing aviation, remote sensing, and analysis solutions. The Software Engineer 3 will design, develop, and test software applications, focusing on embedded systems and navigation features while collaborating with the development team to create efficient software solutions.

AerospaceAir TransportationInformation ServicesSoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop Embedded Linux and microcontroller software applications using C/C++, and occasionally other programming languages
Develop new Navigation, Autonomy, Sensor fusion and Collaboration features into our software and products
Integrate new technologies like ROS1/2 and Docker into software platforms
Use middleware like ROS1/2 to implement modular system architectures
Use Docker to build and deploy containerized applications to embedded applications
Collaborate in code reviews / merges and in configuration management
Support the designing and overseeing development projects, software testing, and maintain computer programs using advanced software programming and/or scripting languages, techniques, and standards
Conduct alpha tests and coordinate beta tests of new or modified applications based on industry best standards and procedures for testing and review
Review and evaluate technological developments in hardware, software, and telecommunications for applicability to current or future requirements
Analyze user requirements to derive software design and performance requirements
Apply the appropriate standards, processes, procedures, and tools throughout the development lifecycle, and ensure reuse of code
Contribute during the entire software development process including requirements, design, implementation, test, debugging and deployment
Perform other duties as assigned
Regular and reliable attendance on a full time basis [or in accordance with posted schedule]
Responsible for exhibiting professional behavior with both internal and external business associates that reflects positively on the company and is consistent with the company's policies and practices
Embodies AEVEX’s cultural values and aligns daily actions with department goals and company culture

Qualification

C/C++Embedded LinuxDockerMiddleware (ROS1/2)CMakeMicrocontroller programmingAgile methodologiesGitNetworkingData I/OCommunicationSelf-motivatedTime managementResults-oriented

Required

Security Clearance- Ability to obtain/maintain a Secret DoD clearance, U.S. Citizenship required
Ability to grow your professional skills and learn from challenges
Ability to collaborate in the development effort while also providing innovative and creative solutions
Ability to run with an idea or solution and create opportunities to see the product succeed
A record of successful delivery of software applications as an individual and with a team
Strong understanding of agile software development methodologies and principles
Strong understanding of and desire to implement continuous delivery and integration within the development life-cycle
Excellent verbal and written communication skills in order to clearly communicate design, architecture, implementations and requirements
Self-motivated and capable of managing own workload
Results-oriented with a commitment to achieving goals
Excellent time management and organizational skills
Demonstrated ability to meet deadlines and handle pressure effectively
Bachelor's degree in Computer Science, Computer Engineering, or related Software Development focused field
6+ years of software development experience
C/C++
CMake
Embedded and micro-controller programming
Linux, x86, ARM - cross-compilers and toolchains
Middleware (e.g., ROS1/2, zmq, RabbitMQ, DDS, or Zenoh)
Git
Docker
Networking and Data I/O

Preferred

Autopilot integration
Autonomy
Visual Studio / VS Code
Sensor fusion (i.e., GNSS, IMU, Visual Navigation)
Sensor fusion timing
Collaborative Navigation
Algorithm development
Linux tools
Open Source robotics/perception libraries (e.g., Eigen, GDAL, OpenCV)
CI/CD

Benefits

401(k)-retirement plan
Comprehensive Medical, Dental, Vision, Disability and Life insurance group coverage with a portion of the premiums paid by the company
Professional development funds
Employee Assistance Plan (EAP) with counseling, legal help, child and elder care support, among other benefits for qualified employees

Company

AEVEX

twittertwittertwitter
company-logo
AEVEX designs and delivers autonomous precision strike systems to dominate the modern battlespace.

Funding

Current Stage
Late Stage
Total Funding
unknown
2020-03-01Series Unknown

Leadership Team

leader-logo
Brian Raduenz
Founder and Executive Chairman
linkedin
Company data provided by crunchbase