SOFTWARE ENGINEER II - LSI
Jacksonville, FL 32201
About the Job
About LSI
LSI is an employee-owned company that employs dynamic teams of professionals – people with the finest technical expertise, a level of passionate creativity, and a truly visionary outlook who deliver innovative training solutions that exceed our customers’ expectations. Everyone at LSI has a personal stake in our success.
LSI has over 400 training support experts, engineers, and craftsmen on staff who develop state-of-the-art high-fidelity training devices, complex computer-based, highly interactive distributed learning products, and comprehensive, dynamic technical publications. LSI employee-owners collaborate to deliver training products and services for various programs and customers, using leading-edge technology and proven processes.
Apply: https://www.lsijax.com/careers/
Hire is Contingent upon Contract Award
Summary:
Performs intermediate-level software analysis, design, and implementation of user-computer interfaces for training devices and systems developed for operator and maintenance training.
Essential Job Functions:
- Analyzes, designs, and implements real-time software for aviation aircrew and maintenance training.
- Performs in-house software review processes including peer review and compliance with an approved Software Development Plan.
- Assists the other team members to ensure all discrepancies and actions taken to resolve discrepancies are accurately recorded and resolved prior to releasing products to customers.
- Attends and briefs project status and engineering issues at In Progress Reviews and ensures discrepancies noted by the reviewing authority are recorded as appropriate Action Items.
- Handles multiple projects at the same time.
- Interacts successfully with customers.
- May train and mentor lower-level Software Engineers.
- Safely handles government-furnished equipment and materials.
- Works a standard weekly schedule of 40 hours with overtime as required.
- Performs other duties as required. Non-Essential Job Functions:
- Assists in the development of training level of effort estimates for customers.
- Assists in the development of various proposal efforts within the Company.
Knowledge, Skills, and Abilities:
- Must have a background in software real-time simulation with hardware experience a plus.
- Fluent with C and/or C is required.
- Experience with UNIX/LINUX operating systems is preferred.
- Experience with MS Visual Studio and Open GL is preferred.
- Must be self-motivated.
- Must be a quick learner.
- Ability to create and give presentations is a plus.
- Excellent software diagnostic skills.
- Ability to establish priorities to ensure tasks are accomplished on schedule.
Education and Experience:
- Bachelors or advanced degree in computer or engineering sciences with two years of related experience, or
- High school diploma or equivalent with five total years of experience in a programming/engineering field will also be considered.