Embedded Software Engineer

$128,900 - $155,300/Yr

Crane - Burbank, CA

posted about 2 months ago

Full-time - Mid Level
Remote - Burbank, CA
Computer and Electronic Product Manufacturing

About the position

The Embedded Software Engineer at Crane Aerospace & Electronics is a key contributor responsible for researching, planning, designing, and developing software products for aerospace applications. This role requires minimal supervision and involves collaboration within an Integrated Product Team (IPT) to meet product performance and cost targets while ensuring compliance with regulatory guidelines. The engineer will engage in continuous process improvement and will be involved in various technical tasks, including software development, documentation, and compliance verification.

Responsibilities

  • Work effectively with all functional groups to achieve product performance and cost targets.
  • Support continuous process improvement activities including Kaizen and 5S practices.
  • Demonstrate proficiency with verbal and written English for technical communications.
  • Understand, decompose, and define product and process requirements.
  • Plan, estimate, prioritize, and manage work activities to meet project schedules and budgets.
  • Utilize experience and judgment to produce thorough and accurate design and development work.
  • Employ problem-solving processes to identify root causes and corrective actions.
  • Generate and review product development documentation to satisfy customer requirements.
  • Communicate effectively within a team environment consisting of various disciplines.
  • Perform analysis of requirements, design, and code to assure compliance with standards.
  • Develop and ensure full traceability of customer specification requirements to software code.
  • Review verification output across programs for compliance with guidelines.
  • Follow Airborne Software guidelines per DO-178.

Requirements

  • 5+ years of relevant work experience in embedded software engineering.
  • BA or BS Degree in an engineering discipline; Master's or PhD preferred.
  • Expert knowledge of embedded software for aerospace applications per DO-178 guidelines.
  • Strong experience with high-level programming languages such as C/C++ and Assembly language.
  • Experience with communication interfaces common to aerospace (ARINC429, RS232, CAN, AFDX).
  • Experience with software simulators and emulators.
  • Experience with data load functions and digital design.
  • Experience with scripting languages (PERL, VB, ASP).
  • Experience with requirements simulation tools (e.g., Matlab with Simulink or SCADE).
  • Experience with structural coverage analysis tools (e.g., CodeTest, LDRA).
  • Expert knowledge of requirements management tools (e.g., DOORS).
  • Expert knowledge of configuration management tools (e.g., Synergy, PVCS) and problem tracking tools.

Nice-to-haves

  • Master's degree in engineering.

Benefits

  • Health care, dental, vision, life and disability insurance starting the first day of the month.
  • 15 days of paid time off that start accruing your first day at Crane and 12 paid holidays per year.
  • 401k plan with company match.
  • Education reimbursement eligible after 90 days of employment.
  • Flexible work schedule with the option of up to 2 days/week of work-from-home.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service