What are the responsibilities and job description for the Computer Software Engineer (Military) - Must be a US Citizen position at Bill Austin and Associates?
Must be a U.S. Citizen
If you would like to know a bit more about this opportunity, or are considering applying, then please read the following job information.
On-Site Position
Job Summary & Requirement
We are seeking a skilled and innovative Computer Software Engineer to join our team. This role involves researching, designing, developing, and testing cutting-edge computer software systems. The successful candidate will play a critical role in advancing new and emerging technology solutions, ensuring the seamless integration of hardware and software, and driving the creation of systems that meet evolving user needs.
Key Responsibilities
Design, develop, and test computer software systems and applications to control equipment.
Analyze user needs and develop customized software solutions.
Strong programming skills - create algorithms and solve programming challenges
Collaborate with teams to integrate hardware and software effectively.
Optimize hardware designs to improve system performance and reliability.
Innovate and incorporate new technologies into existing systems to enhance functionality.
Troubleshoot technical issues in hardware and software systems.
Required Skills and Qualifications
Bachelor’s degree required, Master’s degree preferred in Computer Science, Computer Engineering, or a related field.
10 years of experience
Security certification is required
Proficiency in programming languages such as C, C , and Java. Experience with Fortran and COBOL is a plus.
Knowledge of cyber security and information assurance.
Excellent problem-solving and algorithm development skills.
Familiarity with designing software for operating systems, network distribution, compilers, artificial intelligence, machine learning and data mining.
Ability to collaborate effectively with cross-functional teams.