CedarRapidsRecruiter Since 2001
the smart solution for Cedar Rapids jobs

Senior Software Engineer - Air Transport Displays

Company: Collins Aerospace
Location: Cedar Rapids
Posted on: August 7, 2022

Job Description:

Job Responsibilities:

  • Support the design, development, and maintenance of flight-critical embedded software for commercial aviation solutions and avionics products
  • Provide technical leadership to assigned cross-functional engineering project team responsible for the design, development, and verification of real-time embedded software
  • Support project team activities related to the specification of requirements, software implementation, test case development, verification test execution, and certification support
  • Develop, coordinate, and conduct complex tests and debugs systems that contain logical and mathematical solutions
  • Conduct multidisciplinary research and collaborate with systems and hardware architects in the planning, design, development, and utilization of embedded processing systems
  • Mentor software developers in technical and process-related areas
  • Produce platform software solutions and device drivers for operating system boot, Board Support Package (BSP), file systems interfaces, health monitor, network communication, etc.
  • Develop solutions that satisfy numerous avionics industry standards, such as POSIX, ARINC-615A (data load), ARINC-653 (application interface), ARINC-661 (display interface), IEEE 803.2 (ethernet), and ARINC-664 (AFDX)
  • Work with cutting-edge technologies such as multicore processors, hypervisor systems, and systems-on-a-chip
    Basic Qualifications:
    • Bachelor's degree (typically in Science, Technology, Engineering or Mathematics (STEM)) and 5 years of relevant experience OR
    • Advanced degree in the appropriate discipline and 3 years of relevant experience OR
    • In the absence of a degree, 9 years of relevant experience is required
    • Must be a U.S. Person/Permanent Resident "Green Card" holder
    • Experience in writing software requirements, software design and implementation, functional and integration testing, writing test cases and test procedures, and software delivery support
    • Effective and easily-engaged communicator
    • Excellent interpersonal skills and ability to work with various teams
    • Demonstrated ability to identify complex problems, evaluate options, and develop solutions
    • Energetic and proactive self-starter that builds sound, collaborative relationships
    • Minimum of 3 years of C / C++ programming experience
    • Proficiency with modern software development best practices and configuration management tools
    • Strong background in development of low-level software and concurrent processing solutions
    • This position requires a commitment to professional working hours that extend beyond a typical 40 hour work week.
      Preferred:
      • Experience with DO-178B/C (DAL A or B preferred)
      • Experience with real-time operating systems (VxWorks or LinxOS)
      • Experience with designing architectures
      • Expertise leading a low-level software development and verification tasks

Keywords: Collins Aerospace, Cedar Rapids , Senior Software Engineer - Air Transport Displays, IT / Software / Systems , Cedar Rapids, Iowa

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Iowa jobs by following @recnetIA on Twitter!

Cedar Rapids RSS job feeds