Description
The Software Engineer II (SWII) is responsible for the analysis, design, development, and testing of components for simulation and training systems. As a SWII, you will enhance design and programming capabilities and standards for complex software systems. You will collaborate with systems engineers, 3D graphic artists, technical writers, and other software engineers to drive technical designs to completion.
Important Information
- This position is primarily remote but requires employees to reside in the Orlando, Florida area. Occasional office presence will be necessary for customer events.
- Applicant Must Be a US Citizen to be considered.
- Must Be Eligible to maintain/attain a DOD Security Clearance.
Responsibilities
- Participate in all phases of the software development lifecycle with minimal guidance (planning, design, development, test, and deployment)
- Advise and mentor junior engineers in best engineering practices and technical knowledge
- Adhere to the program cost and schedule targets
- Conduct software code peer reviews to validate adherence to coding standards
- Assist in the development of test plans and procedures
- Assist technical writers with documenting design of assigned software components
- Continually apprise Team Leads and Supervisors of progress on assigned tasks
Other Important Need-to-Know Information
- Pay is commensurate with relevant education and experience
- ProActive Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
- ProActive Technologies is an Affirmative Action Employer and a Drug-Free Workplace.
- Employment offers are contingent upon satisfactory verification of criminal, education, driving, and/or employment background checks, as well as passing results from a pre-employment drug screen.
ProActive Tech Compensation And Benefits Include
- Competitive Salary
- Group Health Insurance (including Medical, Dental and Vision coverage)
- Basic and Voluntary Life Insurance
- Short-Term Disability Insurance
- Long-Term Disability Insurance
- Employee Assistance Program
- Employee Stock Ownership Plan
- 401(k) Retirement Plan
- Paid Holiday
- Paid Time Off (PTO)
- Tuition Reimbursement
- Referral Program
- Employee Discounts
At ProActive Technologies, we are a group of innovative and quality-driven engineers and professionals with a passion for helping our clients. We provide state-of-the-art software and hardware design engineering, logistical and management support services in the simulation and training marketplaces for Government and private industry.
ProActive Technologies offers a competitive compensation package with comprehensive health, wellness, and retirement plans. We are an employee-owned company where employees share in the success of their commitment to the company’s mission.
We are strongly committed to creating a diverse and inclusive environment where a variety of background, cultures, orientations, ideas, and talents can flourish.
For more information about ProActive Technologies, please visit www.proactivetechinc.com and follow us on Facebook and LinkedIn.
Requirements
Required Qualifications:
- A Bachelor’s degree or equivalent education in an engineering discipline
- A minimum of four (4) years of related experience in software development
- Working knowledge or fluency in
- C, C#, C++, or other compiled programming language
- Fundamentals of operating systems
- Windows and/or Linux operating system APIs
- Basic algorithms and design patterns
- GIT, TFS or other software version management tool
- Capable of obtaining and maintaining U.S. Department of Defense (DoD) secret security clearance
- U.S. Citizenship is required
Preferred Qualifications
- Working knowledge or fluency in
- Flight/weapon simulation systems (e.g., OFT, WST, real-time executives, distributed interactive simulation, avionics, I/O, aural cueing systems, multi-function displays interface)
- Unity, Unreal, Cry or other game engine
- Leadership within development team of up to five (5) software engineers