Software Design Engineer 4

  • Full-time

Company Description

GATR Technologies, a subsidiary of Cubic Corporation, is a fast growing satellite communications company in Huntsville, Alabama, that designs, develops, and manufactures unique inflatable satellite antenna systems.  For more information about GATR, visit our website at www.gatr.com.

Job Description

Job Summary

Design, document, implement, and test medium- and large-scale embedded software applications. Lead software development team to bring an automated satellite tracking system to production. Provide embedded software solutions to include device drivers, software algorithm design, data processing, and waveform control. Perform engineering design and development related to products and systems including the engineering of new products or updates to existing products.

Duties and Responsibilities

  • Lead small team of software developers
  • Develop embedded software to manage control loop software and device I/O
  • Manage software product development throughout lifecycle from requirements gathering to production and shipping
  • Work with hardware developers (mechanical and electrical) to meet customer requirements
  • Write device drivers, software algorithms to process data
  • Develop Web user interface for application development

Qualifications

Knowledge, Skills, and Abilities

  • Experience in C/C++ programming for Linux-based embedded systems
  • Experience with cross-compilation for embedded targets
  • Experience with multi-threaded applications in a Linux-based embedded environment
  • Experience with different interfaces including i2c, SPI, USB, RS232, RS422, CAN, Ethernet
  • Preferred experience with Web Services to include HTTPD and RESTful
  • Experience with revision control software tools, preferably Subversion
  • Ability to work with hardware tools such as Oscilloscopes, Logic Analyzers, etc.
  • Strong technical writing skills
  • Understanding of Information Assurance requirements and the ability to implement software hardening techniques to satisfy these requirements
  • Ability to work in an open, collaborative team atmosphere

Credentials and Experience

  • Bachelor’s degree in Computer Science, Electrical Engineering, or other technical discipline
  • Minimum of 11 years software design experience
  • Equivalent combination of education and experience
  • Strong knowledge and hands-on experience in embedded software development
  • Leadership experience

Special Requirements

  • Limited travel may be required


General information: The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required of personnel so classified.

Additional Information

GATR is a subsidiary of Cubic Corporation. Cubic will provide reasonable accommodations, upon request, for individuals with disabilities to participate in the hiring process. To request an accommodation with the hiring process, please send an email to  Apply Assistance and a Cubic staffing representative will contact you.

Cubic is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action-Employer, We are committed to ensuring a workplace free of discrimination based on race, color, religion, age, disability, genetic information, sex, sexual orientation, gender identity, or national origin, military or veteran status, and any other basis protected by applicable law

Please note if applying for a position in the United States: All Applicants must furnish proof of citizenship or legal authorization to work in the United States at the time of hire, within three (3) working days. We will provide Social Security Administration (SSA), and if necessary the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Cubic is a current participant in E-Verify and conducts internal I-9 audits at least once per year.