Location: Potsdam, NY or Tampa FL
Salary Range: Commensurate with experience
Position Summary
We are seeking a talented and motivated Software Engineer to join our dynamic team. The successful candidate will be responsible for developing, testing, and curating high-quality software solutions that meet our customers' needs. You will work closely with cross-functional teams to deliver cutting-edge solutions that drive our business forward. This role requires strong problem-solving skills, proficiency in object-oriented programming, and the ability to produce clear and concise technical documentation.
Key Responsibilities:
- Conduct research, design, and develop innovative software solutions for various national defense-oriented projects.
- Collaborate closely with multidisciplinary engineering teams to ensure project requirements and technical specifications are met.
- Participate in engineering design reviews, providing technical insights to refine design solutions.
- Offer expert recommendations to engineering teams regarding software enhancements aligned with project goals.
- Effectively communicate the results of research, analysis, and testing to stakeholders and engineering teams.
- Assist in the development and management of project timelines and budgets, ensuring alignment with organizational objectives.
- Create and maintain technical documentation, including proposals, research documentation, user manuals, and product specifications.
- Engage in continuous learning to stay updated on new technologies, tools, and techniques, ensuring that the solutions delivered remain cutting-edge.
- Troubleshoot and resolve software defects in a timely manner, collaborating with the support team and customers to ensure seamless user experience.
Required Qualifications:
- Proficiency in one or more OOP languages; specifically, Python, C++, Java and C#.
- Experience with software development methodologies (Agile, Scrum, or Waterfall).
- Ability to work in a collaborative team environment.
- Strong understanding of best practices in software development, including version control (Git).
- Excellent technical writing skills for creating proposals, research papers, user guides, and API documentation.
- Strong problem-solving and analytical skills, with an ability to quickly grasp new concepts and technologies.
- Proficiency in writing clear and concise code and willingness to engage in code reviews.
Preferred Qualifications:
- Experience in Machine Learning and Neural Network frameworks.
- Background in RF digital signal processing technologies.
- Bachelor's degree or higher in computer science, software engineering, computer engineering, or related field.
Physical Requirements
- Prolonged periods sitting at a desk and working on a computer.
- Paid time off
- Eleven paid holidays
- Profit Sharing
About Us
- Our Mission: We deliver trusted solutions, solving national security challenges, to safeguard our freedoms.
- Our Vision: Create innovative solutions for global security challenges; Scale to $1B of revenue with a 20% profit margin; Provide career-long opportunities for 2K employees worldwide.
- Our team is made up of professionals covering nearly all engineering disciplines, who along with US military veterans, work together to solve technology challenges of the DOD. Ombra is a Service-Disabled Veteran Owned Small Business (SDVOSB) with headquarters in Tampa, Florida, as well in Potsdam, New York
Equal Opportunity Employer:
Ombra is an equal opportunity employer.
Security Clearance Authorization
New employees must be a US citizen and will be asked to submit for security clearance due to Ombra's line of business.