Logo
Comtech Telecommunications Corp.

CSI - Software Engineer

Comtech Telecommunications Corp., Orlando, Florida, us, 32885


ABOUT THE OPPORTUNITY:

Comtech Systems, Inc (CSI) is seeking a Software Engineer capable of developing complex software applications programmed in C++.

ABOUT THE COMPANY:

At our core, Comtech employees are driven by innovation. We are leaders in the advanced global commercial and government communications market. A career at Comtech enables you to design, develop, produce and market innovative products, systems and services for advanced communications solutions. You will facilitate and enhance the way people, businesses, and governments communicate around the world.

Comtech Systems, Inc. is a leading provider of mission critical solutions to government and civilian agencies with a focus on C4ISR solutions using any type of network, whether mobile, fixed, static, terrestrial, marine, airborne or in space. To help our customers combat a growing number of cyber-attacks on their systems, we provide training and certification and vulnerability compliance assessment.

Essential Duties And Responsibilities:Using software development best practices, design, develop, code, test, and integrate software applications on a LINUX platform.Work with a small development team to integrate and deploy developed software applications to a LINUX BSD-based server environment.Develop/integrate low level kernel drivers to interface with custom PCIe hardware on an OpenVPX architecture.

Competencies:Experience developing LINUX multithreaded software for secure operation, adhering to strict information assurance guidelines and best practices.Ability to understand and further develop existing OOP source code.Development experience using industry standard tools (gcc, cmake, git).Experience documenting software designs and test plans creation.Real-time data processing software development.Networking-centric software programming.

Supervisory Responsibility:This position has no direct supervisory responsibilities. However, the ability to perform technical lead and coordination with other team developers is required.

Work Environment:This position may be performed in a traditional office environment. Remote work is also possible.

Position Type/Expected Hours of Work:This is a full-time, exempt position, working Monday through Friday; 40 hours per work week; occasional evening and weekend work may be required as job duties demand. Some flexibility in actual work hours may be offered.

Travel:Ideally, will be able to obtain a valid passport for international travel. Estimated travel is minimal.

Required Education/Experience:Bachelor’s or higher degree in Computer Engineering, Computer Science, or closely related field.4-10 years of software development experience.Experience developing complex software in a VMware/LINUX environment.Real-time embedded firmware development using C/C++.x86 based single board computer experience.

Preferred Education/Experience:Experience with real-time data processing in LINUX.Experience with LINUX RHEL8.SQL application software development skills.OpenVPX experience.

Work Authorization/Security Clearance:No clearance required.Candidate must be a U.S. Citizen or possess work visa to work within the US.

Other Duties:Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Comtech Systems, Inc (CSI) is a wholly owned subsidiary of Comtech Telecommunications Corp. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.#J-18808-Ljbffr