Irvine Technology Corporation (ITC)
is a leading provider of technology and staffing solutions for IT, Security, Engineering, and Interactive Design disciplines servicing startups to enterprise clients, nationally. We pride ourselves in the ability to introduce you to our intimate network of business and technology leaders – bringing you new opportunity coupled with personal growth, and professional development! Join us. Let us catapult your career!
Flight Software Developer
IMMEDIATE NEED for a Flight Software Developer to join our Pasadena, CA client with the responsibility of taking part in software engineering activities associated with the delivery of embedded flight software (FSW) products for large-scale project.
Work with systems engineers, Flight Software peers and Flight Software architects to understand requirements allocated to a specified module and develop a design approach for the module
Provide requirements feedback and functions specs feedback to systems engineers
Develop and review implementation approaches
Develop the associated code following project coding guidelines process requirements
Develop, execute and analyze unit tests verifying satisfaction of module requirements, proper implementation of interfaces and code coverage
Create sandbox builds of the module integrated with other modules and execute using a simulated spacecraft environment in both workstation and hardware in the loop test beds
Six years of software engineering with 4 years of recent embedded flight software experience
Recent background in flight software development with specific recent experience in the following languages and operating systems: C, Python, Linux, WindRiver VxWorks
Recent experience with distributed computing and inter-process communication (IPC) mechanisms
Recent experience with device driver development and software/hardware interfaces for both custom and commercial hardware
Advanced knowledge of principles, theories, concepts and techniques in developing, modifying, debugging, releasing and maintaining real-time and embedded software systems for mission-critical aerospace applications
Strong verbal and written communication, presentation, and interpersonal skills with ability to work in a team environment
Experience debugging software/hardware interactions and possible failure modes
Space flight experience is strongly preferred
Please send your resume to Norman Hattar, Technical Recruiter
for immediate consideration. Let us help you secure an interview!
Irvine Technology Corporation (ITC) is an award-winning Information Technology Solutions and Staffing provider with roots in Southern California. For over fifteen years, we have had the privilege of serving exceptional client organizations as both a local and national resource. Our team is comprised of seasoned technologists, staffing industry thought leaders, top-notch recruiters, dedicated account executives, and a world class support staff.
Irvine Technology Corporation provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Irvine Technology Corporation complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.