Internship – Embedded Software Engineer

July 29, 2025
$24 / hour

Are you applying to the internship?

Job Description

About the Company

Safran is a leading international high-technology group with a significant presence in the aviation (propulsion, equipment, and interiors), defense, and space markets. Its primary mission is to contribute to a safer, more sustainable world, aiming for air transport that is more environmentally friendly, comfortable, and accessible.

Globally, Safran boasts 100,000 employees and reported sales of 27.3 billion euros in 2024. The company holds, either independently or through partnerships, world or regional leadership positions across its core markets. Notably, Safran was ranked 2nd in the aerospace and defense industry on TIME magazine’s “World’s Best Companies 2024” list, and 59th on the full list for 2023. The company operates in 27 countries and encompasses 35 business area families.

Specifically, Safran Cabin, the division offering this internship, specializes in designing, certifying, manufacturing, and supporting innovative aircraft cabin interiors, equipment, and systems. Their objective is to provide airlines and OEM (Original Equipment Manufacturer) customers with distinctive aircraft branding, while ensuring passengers experience a safe, comfortable, and enjoyable flight.

Safran emphasizes trust in its employees to foster bold ideas for the future of aerospace, celebrating collective achievements with the motto, “We did that.” Safran is also an Equal Opportunity Employer.

Job Description – Embedded Software Engineer Internship

Job Title: Internship – Embedded Software Engineer
Company: Safran Cabin
Job Field: Software
Location: Carson, California, United States (must be onsite, no relocation benefits provided)
Contract Type: Internship / Student
Contract Duration: 3-6 months (full-time, 29 hrs/week). There is potential for conversion to full-time employment based on performance and business needs.
Required Degree: Bachelor’s Degree
Required Experience: First experience (0-1 years of software intern experience with a desire for embedded software systems)
Professional Status: Student
Salary Range: $22 – $24/hr USD

Role Overview:
The Embedded Software Engineering Intern will be a crucial part of the Engineering team, primarily assisting senior engineers. The role involves research, analysis, design, development, testing, debugging, and modification of software/firmware used in electronic equipment. This equipment includes Variable Frequency Motor Drives (VFMDs for ACIM/BLDC), AC/DC Power Converters (3-F), and 28VDC Valve Controllers, all for the commercial aerospace industry.

Key Responsibilities and Duties:
Software Development Support: Assist higher-level engineers in developing embedded software for electronics systems and electro-mechanical products.
Code Generation: Aid in control system software requirement development and generate embedded (C or C++) code for controllers, 3-phase Active Rectifiers, and Motor Control systems that utilize on-board digital signal processors.
Vendor and Stakeholder Interaction: Work with suppliers to review software design, support software design review activities, and interface with vendors, customers, and other internal departments on technical issues.
Testing and Debugging: Execute thorough unit test plans, report, analyze, debug, and correct anomalies. Integrate with other components, solving problems both within and across subsystems to produce final products.
Documentation and Process Adherence: Assist in performing RTCA/DO-178 based process tasks, which include creating/updating documents such as PSAC (Plan for Software Aspects of Certification), SDP (Software Development Plan), SVP (Software Verification Plan), SCMP (Software Configuration Management Plan), SQAP (Software Quality Assurance Plan), SCI (Software Accomplishment Summary), and SAS (Software Airworthiness Statement) documents. Understand, follow, and promote ZWWS policies and procedures.
Problem Solving: Independently find or create solutions to problems that require research, resourcefulness, and creativity.
Project Support: Utilize sound technical problem-solving skills to support ongoing projects, with support from higher-level engineers.
Reporting: Document findings and trade studies.
Other Duties: Perform other assigned duties as required.

Required Qualifications:
Education: Bachelor’s Degree in Computer or Software Engineering from a recognized ABET-accredited institution or equivalent.
Experience: 0-1 years of software intern experience with a strong interest in embedded software systems.
Special Skills & Knowledge:
• Proficiency in programming languages such as C/C++, VHDL/Verilog.
• Knowledge of scripting languages like Perl/Python or PowerShell.
• Understanding of embedded systems architecture and programming.
Competencies:
Analytical: Knowledge of C/C++ and Assembly. Desirable knowledge of scripting languages (Perl/Python) and LabVIEW.
Design: Knowledge of TMS320F28XX DSP, PIC16XX, MC68XXX, or X86 DSPs/Microcontrollers.
Technical Skills: Familiarity with Real-Time Operating Systems and Bootloaders.
Interpersonal Skills: Possess a strong work ethic and commitment to excellence. Ability to communicate effectively and work collaboratively in a team environment. Must be open to others’ ideas and willing to try new approaches.

Work Environment and Travel:
• The work environment typically has a minimal noise level.
• Minimal periodical travel (approximately 3-5 days per quarter) may be required.