Software Engineer I (Onsite)

Collins Aerospace
US - Iowa - Cedar Rapids
View Company Profile / << Go Back

  • Job Type: Full time
  • Just Posted

Job Description

Develop and maintain customized embedded Linux solutions for custom hardware, including the build toolchain, kernel, root filesystem, bootloader, device drivers, and board support packages. Build, test, deliver, and support embedded software, investigate hardware-software issues, and prepare builds for simulation, reference platforms, and target hardware.

Requirements: A bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or a related STEM field is required by the start date. Candidates must have Linux command-line experience, embedded C/C++ experience, and scripting experience with Bash and Python; board bring-up, hardware debugging, version control, Agile, and DevSecOps experience are preferred.

Key Skills: Linux, Embedded C/C++, Bash, Python, Board Support Packages, Bootloader Development, Linux Kernel Tailoring, Device Driver Development, Board Bring-Up, Hardware Integration, Hardware Debugging, Root Cause Analysis, Git, SVN, Agile Methodologies, DevSecOps

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Short-Term Disability Insurance, Long-Term Disability Insurance, 401(k) Match, Flexible Spending Accounts, Flexible Work Schedules, Employee Assistance Program, Employee Scholar Program, Parental Leave, Paid Time Off, Holidays




Fast Track Upload