Embedded Software Engineering Intern

3 weeks ago


Cedar Rapids, Iowa, United States BAE Systems Full time
Job Description BAE Systems is looking for a Software Engineering Student with a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-leading Global Positioning Systems (GPS) products. Our team seeks engineers interested in architecting, designing, and developing software for real-time embedded GPS receivers for military airborne, ground, and weapons applications. This position offers abundant opportunity to acquire in-depth knowledge of GPS technology and receiver architecture, and to apply that knowledge in a team environment to develop our Modernized GPS receiver products.

As a part of this team, you will have responsibilities spanning all phases of the software engineering life cycle including requirements analysis, design, code development, integration, verification, and documentation. Assignments may include tasks such as designing and writing GPS receiver source code, developing software tools, supporting field demonstration efforts, providing customer support, and mentoring other engineers. The successful applicant should be knowledgeable and skilled with a variety of development and test tools as well as proficient in the development of embedded hardware/software applications.

In this position, you will participate in BAE Systems' nationwide LEAP Internship & Co-op Program, where you will Learn, Engage, Apply, and Progress within the company. The LEAP Program will provide you with the opportunity to work alongside experienced professionals on impactful projects, engage in career development opportunities, and network with our business leaders and the other students in the program.Required Education, Experience, & Skills
  • Applicants must be currently pursuing an undergraduate or graduate degree in a Science, Technology, Engineering or Math (STEM) degree.
  • Scheduled to graduate college as part of the Class of 2026
  • High motivation to solve problems and continuously improve existing products
  • Desire to contribute to a results oriented product development team
  • Solid understanding of software development processes for real-time embedded hardware/software applications
  • Strong verbal and written technical communication skills
  • Ability to work with a diverse team
  • A genuine desire to learn and innovate
  • US Citizenship required
  • Ability to obtain a DoD Security Clearance required.
Preferred Education, Experience, & Skills An ideal candidate is enrolled in a Computer Engineering or Computer Science type degree.

Pay Information
Full-Time Salary Range: $ $59700

Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.

Temporary employees generally are not eligible for BAE Systems benefits, but can elect to participate in the 401(k) savings plan. Temporary employees working 20+ hours per week are eligible for medical benefits, the employee assistance program, and business travel accident insurance.
About BAE Systems Electronic Systems BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts – defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team—making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference. Electronic Systems (ES) is the global innovator behind BAE Systems' game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere – from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact – for our customers and the communities we serve.

Our Commitment to Diversity, Equity, and Inclusion:
At BAE Systems, we work hard every day to nurture an inclusive culture where employees are valued and feel like they belong. We are conscious of the need for all employees to see themselves reflected at every level of the company and know that in order to unlock the full potential of our workforce, everyone must feel confident being their best, most sincere self and be equipped to thrive. We provide impactful professional development experiences to our employees and invest in social impact partnerships to uplift communities and drive purposeful change. Here you will find significant opportunities to do meaningful work in an environment intentionally designed to be one where you will learn, grow and belong.

  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    Saige Partners LLC is seeking skilled Embedded Software Engineers to contribute to a prominent organization in the avionics and defense sector. Opportunities are available for mid-level to Principal positions, with options for remote work. The team specializes in C/C++, Python, and embedded Linux, focusing on the architecture and creation of embedded...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    Saige Partners LLC is seeking skilled Embedded Software Engineers to contribute to a leading organization in the avionics and defense sector. The positions available range from mid-level to Principal, with flexible remote work options. This dynamic team utilizes C/C++, Python, and embedded Linux, concentrating on the architecture and implementation of...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    Saige Partners LLC is seeking skilled Embedded Software Engineers to contribute to a leading organization in the avionics and defense sector. The positions available range from mid-level to Principal, with flexible remote work options. This team specializes in C/C++, Python, and embedded Linux, concentrating on the creation and enhancement of embedded...


  • Cedar Rapids, Iowa, United States Collins Aerospace Full time

    About the RoleCollins Aerospace is seeking a highly skilled Software Engineer II to join our Avionics team. As a key member of our team, you will be responsible for designing, developing, and maintaining state-of-the-art embedded Linux software solutions.Key ResponsibilitiesDesign and Development: Design, develop, and continuously enhance our customized...


  • Cedar Rapids, Iowa, United States Performance Software Full time

    Why Choose Us:Performance Software and its affiliate, Talent Tier, are dynamic mid-sized firms dedicated to delivering cutting-edge software and hardware solutions to our clientele. With a robust history spanning over 25 years, we pride ourselves on our stability, boasting an exceptionally low turnover rate of just 2–4% annually. Our core values emphasize...


  • Cedar Rapids, Iowa, United States Collins Aerospace Careers Full time

    Position Overview:As a Lead Cybersecurity Software Engineer, you will play a crucial role in the creation of cutting-edge cryptographic software tailored for various defense applications. Your expertise will contribute to secure communication systems utilized in advanced military operations, including satellite, aircraft, and ground vehicle communications....


  • Cedar Rapids, Iowa, United States Collins Aerospace Careers Full time

    Position Overview:As a Principal Software Project Engineer, you will play a pivotal role in the development and management of avionics display software at Collins Aerospace. Your leadership will guide a talented team in creating, certifying, and maintaining software solutions for both commercial and military applications, ensuring the highest standards of...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    Position Overview: Country: United States of America Role Type: Onsite Are you ready to elevate your career in a dynamic environment? At Raytheon Technologies, we are dedicated to collaborating with our clients to explore innovative solutions in the aerospace and defense sectors. Our extensive capabilities and diverse portfolio empower us to create...


  • Cedar Rapids, Iowa, United States RTX Full time

    Position Overview:Join RTX, a leader in aerospace and defense, as we seek a skilled Lead Systems/Software Engineer to enhance our Military Avionics & Helicopters Flight Management Applications team. This role is integral to our mission of delivering innovative solutions in a collaborative environment.Location:United States of AmericaRole Type:OnsiteAbout...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    Position Overview: Country: United States of America Role Type: Onsite Are you ready to elevate your career in a dynamic environment? At Raytheon Technologies, we are committed to delivering innovative solutions that address the evolving needs of the aerospace and defense sectors. Our collaborative approach allows us to work closely with clients to create...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    We are dedicated to being Your Future, Your Solution to enhance your professional journey. Lead Software Solutions Engineer / Senior Software Architect - This is a Direct Hire opportunity. Work Arrangement: Hybrid – Cedar Rapids, IA (3 days onsite, 2 days remote) Position Overview: Take the lead in defining the requirements, design, integration,...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    About the RoleWe are seeking a highly motivated and detail-oriented Systems Engineer Intern to join our team at Raytheon Technologies. As a Systems Engineer Intern, you will play a critical role in the development of cutting-edge systems and technologies for the defense industry.Key ResponsibilitiesCollaborate with cross-functional teams to generate and...


  • Cedar Rapids, Iowa, United States Saige Partners LLC Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Principal Software Architect to lead our team in the development of cutting-edge GNSS software solutions. As a key member of our engineering team, you will be responsible for designing, integrating, and verifying the entire GNSS software solution, working closely with our clients' engineering...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Avionics team at Raytheon Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software systems for our commercial and military customers.Key ResponsibilitiesDesign and develop software systems for avionics applications,...


  • Cedar Rapids, Iowa, United States Path Engineering Full time

    Position Overview As a Senior Control Systems Automation Engineer, you will be responsible for the design, programming, testing, and commissioning of automation systems utilizing Rockwell PLCs and HMIs. Your role will involve leading and supporting the installation, start-up, maintenance, and operation of automation systems, manufacturing software...


  • Cedar Rapids, Iowa, United States Belcan Full time

    About the RoleWe are seeking a highly experienced Senior Systems Engineer to join our team at Belcan. As a key member of our engineering team, you will be responsible for leading and providing oversight for various systems engineering tasks.Key ResponsibilitiesSystem requirements decomposition, analysis, definition, and traceabilitySystem requirements...


  • Cedar Rapids, Iowa, United States Raytheon Technologies Full time

    About the CompanyCollins Aerospace is a leading provider of technologically advanced and intelligent solutions for the global aerospace and defense industry.About the JobWe are seeking a highly motivated engineer to develop state-of-the-art, industry-leading avionics solutions for commercial jet airplanes.Key ResponsibilitiesPerform all phases of the system...


  • Cedar Rapids, Iowa, United States Collins Aerospace Full time

    About the RoleWe are seeking a highly motivated and experienced Senior Systems Engineer to join our Avionics team at Collins Aerospace. As a key member of our team, you will be responsible for developing state-of-the-art, industry-leading avionics solutions for commercial jet aircraft.Key ResponsibilitiesPerform all phases of the system development...


  • Cedar Falls, Iowa, United States Velocity Enterprises Full time

    About the RoleAs a software developer at Velocity Enterprises, you will be responsible for the conception, implementation, and customization of customer-specific software for our automation technology projects. Each project is unique, requiring a combination of standardized and tailored solutions. This role involves:Developing hardware-oriented software for...


  • Cedar Rapids, Iowa, United States Randstad Full time

    Position Overview:We are seeking a talented Software Automation Engineer to join our dynamic team at Randstad. This role is essential for developing automation solutions tailored for avionics systems testing.Key Responsibilities:- Design and implement a robust testing framework for avionics systems.- Collaborate with the Avionics Advanced Technology...