Senior Software Engineer- Datalink Products (Onsite)
About the role
The DatalinkRIU team develops the Communication Management function for airborne safety router software, as well as Signal Processor software responsible for data concentration and audio management. Our team is made up of cross-functional engineers working in an Agile environment, focused on the design and development of software products. Our culture is highly collaborative and engaged. We value our customers, our products, and our people.
Responsibilities
- Design, code, test, and provide ongoing support for embedded systems software to meet technical and customer requirements.
- Design and code based on low-level software requirements.
- Build, test and deliver real-time embedded software to target environments in support of program and customer commitments.
- Aid with system level testing, working closely with cross functional areas to coordinate desired solutions, documenting problem reports and working resolution activities.
- Participate in Design and Code Reviews with other members of the team to identify and eliminate problems early in the development process.
Requirements
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience.
- Must be authorized to work in the U.S. without the company’s immigration sponsorship now or in the future. The company will not offer immigration sponsorship for this position. The company will not seek an export authorization for this role.
- Working knowledge of C, C++, Python.
- Demonstrated technical leadership capability for working with internal organizations and external customers.
- Knowledge of air/ground messaging and related data link protocols (ARINC 429, ARINC 618, VDL Mode 2, TCP/IP, ATN OSI etc.), aircrew human-machine interface design.
Qualifications
- Network protocol knowledge and Real Time Operating System knowledge.
- Knowledge of aircraft systems (CMU, RIU, EICAS, MCDU, FMS, ACMS, etc.).
Benefits
We offer a comprehensive benefits package including medical, dental, and vision insurance, three weeks of vacation for newly hired employees, a generous 401(k) plan with employer matching funds and a Lifetime Income Strategy option, tuition reimbursement, student loan repayment, life insurance and disability coverage, optional pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection, birth, adoption, parental leave benefits, Ovia Health, fertility, and family planning, adoption assistance, autism benefit, employee assistance plan, including up to 10 free counseling sessions, Healthy You Incentives, wellness rewards program, Doctor on Demand, virtual doctor visits, Bright Horizons, child and elder care services, Teladoc Medical Experts, second opinion program, and more!
Pay
The salary range for this role is $86,800 - $165,200.
Schedule
This is an onsite position in Cedar Rapids, Iowa.