Cs Group - East Hartford, CT

posted 4 months ago

Full-time - Mid Level
Remote - East Hartford, CT
Specialty Trade Contractors

About the position

Joining CS is a unique opportunity to work on complex high-tech aerospace or naval systems for the most prestigious aerospace system manufacturers in the USA. CS also makes available a structure where a motivated employee will develop/diversify his/her skills and will be fully involved in the growth of the company. We are looking for an Embedded Software Developer to join a dynamic and multidisciplinary team in charge of the certification of aircraft Electronic Engine Controllers. The experienced software developer will report to a Team Lead and will be responsible for developing ARINC 661 based requirements and implementation of standards. This role involves contributing to the preparation of the technical development plan and standards, realizing the different stages of the formal development of software including specification, design of components and modules, coding, and verification. The developer will also check the quality of various software components produced by other team members, ensure the integration of software packages, and report clear technical status to the team lead and customer Point of Contacts. Additionally, the developer will evaluate and consolidate workloads. The role can be hybrid (CT) or fully remote.

Responsibilities

  • Develop ARINC 661 based requirements and implementation of standards.
  • Contribute to the preparation of the technical development plan and standards.
  • Realize the different stages of the formal development of software (specification, design of components and modules, coding, and verification).
  • Check the quality of various software components produced by other team members.
  • Ensure the integration of software packages.
  • Report clear technical status to the team lead and customer Point of Contacts.
  • Evaluate and consolidate workloads.

Requirements

  • 3-5 years of experience in embedded software development.
  • Utilization and familiarity with ARINC 661 standard and its capabilities.
  • Ability to isolate and troubleshoot hardware, system, and software problems.
  • Experience in writing technical documents (development plan, specification/design documents, etc.).
  • Software knowledge in C language.
  • Experience in using Requirement Management tools such as DOORS.
  • Experience with integrated development environments such as Eclipse.
  • Experience developing software for microcontrollers on real-time applications.
  • Good communication and interpersonal skills.
  • Ability to communicate with multi-disciplinary stakeholders (system engineers, hardware engineers, managers, chief engineer, etc.).
  • Autonomy and ability to find solutions and compromises.
  • Bachelor's degree or Master's degree in computer or software engineering.

Benefits

  • Health insurance
  • Dental insurance
  • Military leave
  • Employee assistance program
  • Vision insurance
  • Bereavement leave
  • Life insurance
  • Annual cash bonus opportunity
  • 2% annual retirement benefit opportunity
  • Training/Professional Development opportunities
  • 6 paid holidays
  • Vacation / Sick Time / Bereavement leave
  • Mental health benefits
  • Optional Life Insurance
  • Critical Illness Insurance
  • Legal Assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service