Lead Software Engineer with Security Clearance
Infinity Systems Engineering, LLC
2024-11-06 05:40:03
Albuquerque, New Mexico, United States
Job type: fulltime
Job industry: I.T. & Communications
Job description
Infinity's niche in the aerospace and defense industry is specialized solutions that help bridge the gap between space and ground. This is no small task, and we owe our success to our team who help us fulfill our mission; to match people with their legacies for betterment of the world. There is always a place at Infinity for a motivated, capable individual seeking a career to better the world. We prioritize supporting our team through exceptional benefits, work-life balance, and structured career development. At Infinity, WE ARE MORE - now, come be more with us! Position Overview Infinity Systems Engineering is seeking a dynamic and experienced Lead Software Engineer (LSE) to lead the execution of software engineering efforts for the Space Systems and Hardware Integration for Novel Space Experiments (SSHINE) program in Albuquerque, New Mexico, at Kirtland Air Force Base. The primary responsibilities of this role are ensuring customer technical success, managing software engineering execution, ensuring compliance with customer requirements, leading assigned personnel, and advancing Infinity's strategic objectives. As a key member of the Infinity management team, this position will also serve as a primary leader for Infinity's continued expansion in the growing Albuquerque aerospace and defense market. This position is suited for mid- to advanced-career candidates and beyond. Please note, this position is contingent Primary Responsibilities Program Oversight & Execution
Support cradle-to-grave mission, space, and ground system software development for AFRL customer
Work with customer and stakeholders to understand mission scenarios and requirements to drive mission success
Develop and adapt program software execution plans
Provide guidance to software engineering team and drive the direction of multiple, independent missions to success
Ensure discipline and rigor in the execution of software engineering processes while implementing best practices and lessons learned across customer missions
Lead and mentor software engineering teams to execute tasks, meet milestones, and deliver high-quality outcomes
Prepare for, attend, and brief during milestone meetings such as design reviews
Lead and participate in agile development ceremonies such as Daily Scrums, Sprint Planning, and Sprint Reviews
Leadership & Team Development
Assist with the hiring and retention of a skilled software development workforce capable of meeting the requirements of assigned work activities on varying programs
Mentor, guide, and lead software development teams, fostering a collaborative and results-driven environment by setting expectations, monitoring progress, and providing coaching and development opportunities
Conduct regular performance reviews and provide constructive feedback to staff, assisting them with navigating through the Infinity Career Progression Framework
Stakeholder Management
Serve as the primary software point of contact for clients, vendors, and internal stakeholders
Ensure clear and continuous communication regarding software builds, changes, and risk mitigation
Provide inputs to program management team to support schedule development, updates and milestone schedule progress Forge positive relationships with customers, partners and employees; meet regularly with customers/stakeholders to formulate and review software deliverables
Compliance & Quality Assurance
Ensure compliance with DoD regulations, standards, and security requirements
Ensure compliance with Infinity engineering software development processes
Manage quality control of contract deliverables as required per contract
Ensure compliance with program schedules, budgets, and US Government requirements
Budget & Resource Management
Allocate resources effectively and track technical performance against established metrics Minimum Qualifications Minimum of 10+ years of software engineering experience preferably within the DoD industry
Experience with DoD space missions and programs
Experience managing/leading software development teams
Strong leadership and organizational skills.
Excellent leadership and team-building abilities.
Effective communication and interpersonal skills.
Problem-solving and critical-thinking capabilities.
Proficiency in common software engineering and project organization toolsets (e.g., Git, GitHub, SonarQube, Docker, Kubernetes, Confluence, Jira, etc )
Experience working in both cloud and on-prem environments
Familiarity with a wide variety of technologies, such as C, C++, Python, testing frameworks, threading, parallelization.
Ability to translate technical engineering requirements into software requirements
A deep understanding of software architectures and associated development implications
Experience supporting business development initiatives, including developing technical and cost elements for submission to customers.Preferred Qualifications Professional software engineering certifications or demonstration of continued education, preferred
Experience with Air Force and Space Force missions and programs
Effective communication and interpersonal skills
Ability to conduct root cause analysis to identify failure causes and develop resolutions
Experience with modeling and simulation frameworks
Familiarity with Model Based Systems Engineering (MBSE) concepts and tools
Excellent inter-personal and communication skills, ability to interact with a cross functional team and act as customer interface for technical aspects
Demonstrated self-starter - efficient in achieving goals and proactive in pursuing subsequent tasksEducation/Experience Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM), Information Technology, computer science or similar from a regionally accredited institution; Master's degree preferred Clearance Requirement Active Top Secret SCI Work Environment/Physical Requirements Primarily office-based, with a standard workweek of Monday to Friday, that could include support outside of normal work week hours
May involve technical work to be completed by PM on relevant Programs
May involve occasional travel to client locations, project sites, or conferences
Professional, fast-paced, and team-oriented environment
Requires adherence to security protocols and DoD regulations
Ability to sit for extended periods
This is a full-time position, typically working 40+ hours per week. Some travel may be required to client locations, project sites, or conferencesInfinity Benefits Great Company Culture. Infinity firmly believes that our success is due to the happiness and personal satisfaction of our employees.
Health Benefits. 100% Company Paid Medical and Dental for you AND your family.
Work that Stays at Work. Genuine work/life balance and flexibility. We know our employees have lives outside of work and we support you in living them!
Rest and Relaxation. Three weeks' Vacation - Front Loaded on the day you start, and we pay for you to go on our company reward trip (ask us about this!)
Health and Wellness. We offer 48 hours of sick leave, in addition to your Vacation, as well as Flex-Spending options (Medical and Dependent Care)
Prepare for the Future. 401(k) company contribution, with free professional financial planning advisors
Education and Professional Training Reimbursement. We support our employees career aspirations and growth!
Profit Sharing Plan. Infinity's success is due to our employees. Eligible employees are able to participate in our Profit-Sharing Plan.
And more! U.S. Citizenship is required. EOE including disability/vet To learn more about our company and benefits, please visit: Infinity Careers Anticipated close date: 11/22/24