What are the responsibilities and job description for the Computer Software and Hardware Engineer position at Bill Austin and Associates?
Must be a U.S. Citizen
Sponsorship for this position is not available.
Job Summary & Requirement
We are seeking a skilled and innovative Computer Hardware and Software Engineer to join our team. This role involves researching, designing, developing, and testing cutting-edge hardware and software systems. The successful candidate will play a critical role in advancing technology solutions, ensuring the seamless integration of hardware and software, and driving the creation of systems that meet evolving user needs.
Key Responsibilities
- Hardware Engineering:
- Research, design, and develop computer hardware systems, including chips, circuit boards, and peripherals (e.g., keyboards, modems, printers).
- Supervise the manufacturing, installation, and testing of computer hardware.
- Optimize hardware designs to improve system performance and reliability.
- Software Engineering:
- Design, develop, and test computer software systems and applications.
- Analyze user needs and develop customized software solutions.
- Create algorithms and solve programming challenges using languages such as C, C , Java, Fortran, and COBOL.
- Collaborate with teams to integrate hardware and software effectively.
- Problem-Solving:
- Troubleshoot technical issues in hardware and software systems.
- Innovate and incorporate new technologies into existing systems to enhance functionality.
Required Skills and Qualifications
- Master’s degree in Computer Science, Computer Engineering, or a related field.
- 10 years of experience
- Strong understanding of computer science, engineering principles, and mathematical analysis.
- Proficiency in programming languages such as C, C , and Java. Experience with Fortran and COBOL is a plus.
- Excellent problem-solving and algorithm development skills.
- Familiarity with designing software for operating systems, network distribution, and compilers.
- Ability to collaborate effectively with cross-functional teams.