Information Technology (IT)
Strategy - Planning
Summary The Senior Embedded Software Engineer will design, develop, test, and debug complex software systems on a variety of real-time embedded platforms. The engineer must have strong networking and packet processing experience. He or she will be responsible for defining and developing new features for both new and existing products.
Responsibilities • Participate in all phases of product development for real-time embedded communication systems, including design, software development, testing, debugging, and documention. • Design, implement, and support major enhancements for new and existing networking products. • Utilize Packet Processing concepts such as classification, inspection, policing/shaping, Quality of Service, load balancing, etc. • Work as part of a team and also independently with minimal supervision. • Create tools and prototypes to assist in developing the core product efficiently. • Work with a test team to diagnose and debug problems, both internally generated and those reported by customers. • Lead and mentor other team members when appropriate. • Other duties may be assigned
Qualifications • Bachelor of Science degree or Master’s degree in Electrical Engineering, Computer Science, Computer Engineering or a related field is required with a minimum of seven (7) years related experience and/or training; or equivalent combination of education and experience. • In-depth technical knowledge in a number of areas of software systems, including networking, inter-process communication, multi-thread and multi-process development, asynchronous I/O, exception handling, and error detection and reporting. • Experience with one or more of the following areas: o Packet Processing including classification, inspection, policing/shaping, Quality of Services, load balancing o Device Drivers o TCP/IP Networking o Forward Error Correction • Experience in Object Oriented Design and Agile Development Processes. • Very strong C and C++ knowledge is required. • Ability and desire to thrive in fast moving environment • Strong written and verbal communication skills • Excellent teamwork, organization and communication skills • Must be a US Citizen or Permanent Resident due to contract requirements.
About Us Comtech EF Data Corp. is a leading supplier of communications equipment with a focus on satellite bandwidth efficiency and link optimization. The high-performance satellite communications ground equipment is deployed globally to support mission-critical and demanding applications for government, mobile backhaul, premium enterprise and mobility. Service providers, satellite operators, governments and commercial users wanting to optimize communications, increase throughput and delight customers, are leveraging the performance and flexibility of the Comtech brand. The solutions are facilitating fixed and mobile networks in 160+ countries and across every ocean. For more information, visit www.comtechefdata.com. 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. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Enterprise Software Implementation & Consulting,
General-Other: IT-Software Development,
IT Project Management,
Network and Server Administration,
Systems Analysis - IT
Comtech EF Data, a subsidiary of Comtech Telecommunications Corporation (NASDAQ: CMTL), designs and manufactures an assortment of satellite communications equipment deployed in commercial and government applications around the world. We are a well-respected leader in the industry with a great reputation and stability in the marketplace (our division was established in 1984).
Comtech EF Data has a diverse workforce where employees are treated fairly and with great respect. We offer staff growth and professional development by challenging our employees. We have internal promotion opportunities and encourage learning by tuition reimbursement, seminars, and internal and external training. We have a safe and fun work environment with good employee relations. We offer competitive benefits and salary structure.
Products are designed and manufactured at our campus in Tempe, Arizona USA.
Products are designed and manufactured at our campus in Tempe, Arizona USA. We also have remote offices located in:
Germantown, Maryland USA
Fremont, California USA
Moscow, Idaho USA
Commitment to Quality
Our primary goal is to delight our customers with quality products, at an affordable price, with unequaled reliability. Our team is united in the belief that both quality and reliability are built into the products by employees who are trained, disciplined, and who are active participants in the company’s success. We stand by our products. We stand by our name. We stand by our customers.
Comtech EF Data is an Equal Opportunity Employer M/F/D/V. We do not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by law. U.S. citizenship or lawful permanent residence may be required for positions in certain restricted areas. Verification of citizenship is required upon accepting employment with Comtech EF Data.