Software Engineer I
Collins Aerospace
About the Role
Collins Aerospace is seeking an Electrical or Computer Engineering candidate for the Microelectronics Technology Directorate within the Applied Research and Technology (ART) organization. This role supports Mission Systems products by developing and optimizing Board Support Package (BSP) solutions for custom hardware.
Key Responsibilities
- Design, develop, and enhance customized Linux OS ecosystem, including build toolchain, kernel, root filesystem, bootloader, device drivers, and BSP for various hardware boards.
- Contribute to the design, coding, testing, delivery, and ongoing support for embedded Linux software systems.
- Participate in root cause analysis and resolution of complex hardware-software issues.
- Prepare software builds for execution in simulation environments, reference platforms, and target hardware.
- Utilize appropriate Collins Aerospace processes and tools during product development.
Requirements & Tech Stack
- Linux command line user experience.
- Experience with embedded C/C++.
- Experience with scripting languages: Bash and Python.
- Experience may be obtained through on-the-job experience, research, coursework, or projects.
Qualifications We Prefer
- Experience with board bring-up and target hardware integration.
- Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark.
- Experience with version control systems such as GIT and SVN.
- Understanding of Agile methodologies and DevSecOps build flows.
- Demonstrated communication skills and ability/desire to work in a team environment.
- Adaptable to change, determined to accomplish tasks based on program schedule, and contribute to a positive work environment.
- Prior RTX internship, co-op, or work experience.
Qualifications
- Bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) major obtained by start date.
- The ability to obtain and maintain a U.S. government issued security clearance is required.
- U.S. citizenship is required.
- DoD Clearance: Secret (Active and existing security clearance required after day 1).
- Must have or be capable of obtaining a U.S. Department of Defense (DoD) security clearance.