Software Engineer
Company: ITech Consulting Partners
Location: Danbury
Posted on: August 7, 2022
|
|
Job Description:
Come join an established company that has forged groundbreaking
technologies that have pushed the limits of physics, engineered the
impossible, and provided actionable intelligence to keep our Armed
Forces and nation safe. Bring your passion, commitment and
curiosity and grow your career by using all your talents, insights
and experiences in a welcoming team environment. Job Description
Our client is seeking Software Engineers with a demonstrated
history of developing C or C++ applications for either general
purpose or embedded processors. The Software Engineer will be a
part of a talented and collaborative team focused on improving and
extending software for electro-optical satellite subsystems. A
strong sense of shared responsibility and reward is required, as is
the ability to make work fun. Supporting you will be a development
and management team that wants you to succeed. The Software
Engineer must have the vision to take ideas and transform them into
software that will improve the nation's defense capabilities. Job
Type: Full-Time EmployeeLocation: Danbury, CT, Hybrid - 4 days in
office, 1 WFHRelocation assistance available! NOTE: Because of the
nature of this job, Candidate must Be A US CITIZEN and must either
hold a current US DoD CLEARANCE or be able to obtain and maintain a
clearance.Specific responsibilities:
--- Architect and develop software used in high-value, mission
critical deliverable systems
--- Expand the company's library of image processing software.
--- Architect and develop software used to perform testing of
high-value, mission critical deliverable systems
--- Participate in the generation of requirements for design of
test equipment
--- Plan and execute tests to verify proper operation of
software
--- Assist in the diagnosis and troubleshooting of deliverable
systems in a laboratory environment
--- Develop and maintain documentation related to software,
including requirements, design documentation, build paperwork, and
issue tracking
--- Work in a collaborative environment with other engineering
disciplines, program management, and the customer community
--- Support system verification and certification activities
including support of system integration with the host platform and
field support and testing Education / Certifications
--- Bachelor's degree in computer science, software engineering, or
related technical degree or experience Required
Experience/Qualifications
--- 2 - 5 years of experience in general software development
environments
--- Versed in C or C++
--- Solid knowledge of a scripting language - preferably
Python.
--- Ability to Code from design documents or Proficient in writing
detailed design documents using formal design standards
--- Understanding of calculus, differential equations, and linear
algebra, etc. and the ability to convert mathematical algorithms
into efficient code.
--- An interest in working with hardware to help ensure that code
is bug free as well as the ability to perform SW/HW integration at
the host of target level
--- Worked with engineers in other disciplines in order to design
the best possible system for all involved
--- Deep curiosity in learning new application techniques.
--- Knowledge of document and code management (e.g. Git, ClearCase)
systems Preferred
--- Developing geospatial information systems (GIS) to include
open-source and proprietary geospatial formats
--- Development of remote sensing, image processing,
photogrammetry, and/or image analysis application development
--- Working knowledge of designing and developing object-oriented
systems
--- Delivered projects using Agile methodologies
--- Able to use UML or similar
--- Designed and coded graphical user interfaces
--- Proficient with writing unit tests
--- Understanding of development against interface control
documents such as interfacing with electrical test equipment.
--- Ability to work with requirements-based design, capture and
repository tools, e.g. DOORS)
--- Experience working with drivers and low level Linux are a
plus
Keywords: ITech Consulting Partners, Danbury , Software Engineer, IT / Software / Systems , Danbury, Connecticut
Click
here to apply!
|