Position Summary: GEOST seeks a professional Software Engineer and Architect to lead the technical implementation of our East Coast software development business.
This individual will be responsible for building the local team while synchronizing to and working in conjunction with our Tucson software team.
Our goal as a company is to create scalable and optimized software systems for use in smart sensors, multi-nodal networks, PED and mission management systems across the space, air, and terrestrial domains.
GEOST is a small business founded in 2004 and located on the northwest side of Tucson, AZ.
We have additional offices in Colorado Springs and Washington DC.
GEOST specializes in active and passive optical remote-sensing and provides expertise in all phases of project development for electro-optics and sensors.
Duties and Responsibilities: Lead East Coast team in the development and lifetime maintenance of software products, as required to enhance GEOST’s business goals and activities.
Manage the continuous improvement process within our software products’ lifecycle.
Liaise, synchronize, and work in conjunction with our Tucson software team.
This may require management of resources, processes, and workflows across locations to include co-development.
Perform project management for both software and hardware development as required and report back to management on the progress of projects.
Ensure that software products are adequately documented, to a level to maintain the package and require that adequate backups of each version of software for all projects are maintained in an ordered and complete fashion.
Provide leadership, management, and supervisory support to the East Coast software development team to include carrying out staff appraisals, skill sets reviews, as well as personnel recruitment, hiring, and management.
Effectively manage and assign projects as necessary while lending support to the team.
Offer technical support where needed, developing software for our back-end systems.
Stay current with industry trends and source new ways for our business to improve.
Communicate effectively with project management, customers, and team members across disciplines.
Attend technical interchange meetings with the team members and other project personnel and represent the organization in matters pertaining to the development of his/her project.
Provide status on assigned tasks and program schedules.
Provide document review and resolve technical engineering and integration issues.
Must have the ability to manage time and resources in order to meet assigned deadlines.
Minimum Qualifications: Bachelor’s degree in computer science or engineering.
Minimum of 8 years of experience software development with at least 2 years in small team leadership.
An active US Government Security Clearance or the ability to obtain a Clearance.
Current SSBI is preferred; please note if applicable.
Required Skills: Excellent communication skills.
Team player incorporating a team-based success philosophy.
Experience performing in a dynamic and high-visibility role.
Contribute to the completion of program and project milestones.
Possess excellent oral and written communication skills and sound problem-solving skills.
Proven working experience in software engineering.
Experience in hands-on development and troubleshooting on embedded targets.
Solid programming experience in C or C++.
Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
Experience with software configuration management tools, defect tracking tools and peer review.
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
Adequate knowledge of reading schematics and data sheets for component.
Experience with modern schematic, design, layout and simulation/analysis tools.
Support travel and off-site work, as required.
Preferred Skills: 4 to 6 years experience with software architecture development using C or C++.
4 to 6 years working with DoD and IC customers (to include military or government experience).
Exposure to an entrepreneurial work environment and the business development processes.
Experience with software coding associated with electro-optical systems.
Experience with processing, exploiting and disseminating data from optical sensors.
Controls theory across the intelligence cycle from architecture and platform TPED to practical hands-on control implementation for mechanical assemblies such as sensor mounts and processors.
Hands-on expertise with optical systems, telescope systems, laser systems and/or space systems.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.