2 months ago
Broomfield, CO, USASenior
Base Salary
$116k - $145k/yr
Responsibilities
- Design and develop software features for new airborne products and enhancements to existing products on Linux platforms.
- Select and integrate third-party and open-source technologies.
- Create high- and low-level design documentation and participate in design reviews and code inspections.
- Develop automated unit tests and test feature functionality across existing products and the next-generation 5G Air to Ground solution.
- Provide estimates, track project stories and tasks, report status, and help ensure timely completion.
- Improve software design, development, and testing processes.
- Potentially establish and maintain software build environments and source code repositories.
- Support products in the field and collaborate with engineering teams across the company.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent experience.
- At least 7 years of software development experience, preferably in Linux or embedded systems environments.
- Strong application development skills in Linux using Python and/or Linux scripting languages, C/C++, and possibly Go.
- Experience developing software with open-source packages for data communications and/or telecommunications systems.
- Understanding of Linux networking, including routing, iptables, DHCP, and DNS.
- Experience with Jenkins automation for build and testing.
- Software configuration management and tooling experience using Git.
- Knowledge of Linux container concepts, especially Docker.
- Ability to work effectively on a senior software engineering and test team.
- Preferred: 802.11ac wireless networking, traffic shaping and QoS, Avionics and ARINC protocols, DO-178C certification, and satellite communications experience.
- Preferred: familiarity with Agile software development and the SAFe framework.
Benefits
- Annual target short-term incentive bonus plan at 10% of annualized base pay.
- Eligibility for the incentive stock program.
- Medical, dental, and vision coverage.
- Immediate-vesting 401(k) plan.
- Paid time off and volunteer time off.
- Employee Stock Purchase Plan.
