Software Engineer Jr - C or C++ in San Diego, CA at Volt

Date Posted: 10/26/2018

Job Snapshot

  • Employee Type:
    Contingent
  • Location:
    San Diego, CA
  • Job Type:
  • Duration:
    0 weeks
  • Date Posted:
    10/26/2018
  • Job ID:
    145844
  • Contact Name
    Volt Branch
  • Phone
    619/471-1463

Job Description

Major technology company is seeking a Software Engineer C and C++ with two plus years of experience to develop software life cycle data in all phases from initial planning through final verification, utilizing models, tools and processes to meet customer and airworthiness requirements (gas turbine engine controller(s) for airborne applications).  Demonstrated knowledge of C and C++ programming including make and compile / link process

  • Assure that software meets customer requirements, considering the engineering budget and schedule goals.
  • Present information at internal and external software reviews, audits and customer meetings.
  • Participate in the creation of a world class engineering team that is sought after by clients.
  • Improve on tools and processes for the systems & software teams.

Essential Duties and Responsibilities:

  • Develop and verify application software for airborne Auxiliary Power Units including control logic, communication, Input/Output, build in test and support functions.
  • Work in a team environment to establish software requirements, design, code and verification data in accordance with DO-178.
  • Utilize Matlab, Simulink and other tools to develop and validate control requirements.
  • Support and engine testing.
  • Manage software documentation.
  • Coordinate with other engineering and company departments to achieve optimization of the design based on established constraints.

Candidate skills & requirements:

  • BS in Computer, Software, Systems Engineering or related subject.
  • 3+ years' experience in embedded software engineering; preferably for APUs or main engines.
  • Ability to optimize software designs with multiple constraints.
  • Demonstrated knowledge of Python.
  • Demonstrated knowledge of C/C++ including make and compile / link process

Desired competencies:

  • Exposure to avionics system architecture.
  • Understanding of communications protocols (RS-232/485, ARINC-429, ARINC-604, ARINC-665, Ethernet, etc..).
  • Familiarity with airworthiness rules and aviation standards.
  • Demonstrated knowledge of C/C++ including make and compile / link process

Volt is an Equal Opportunity