Job Directory Principal Software Engineer

Principal Software Engineer
Torrance, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Live to innovate? Then Physical Optics Corporation is the place for you!

Physical Optics Corporation (POC) is a rapidly growing systems integrator of advanced technology, serving military and defense, homeland security, and selected commercial markets.We are seeking a highly motivated Principal Software Engineer for our Products and Engineering Division.

The Principal Software Engineer will develop, create, and modify avionics related application software, BSP-level and driver-level software in assembly, C and C#. Responsible for developing processes and procedures to implement functional strategies, will have in-depth expertise in software engineering, and is able to apply his/her knowledge to improve effectiveness in embedded software and audio/video development.

Key Responsibilities:

* Write low and high-level embedded code in a Linux and Green Hills Integrity RTOS environment for X86 and ARM processors.
* Analyze user needs and develop requirements.
* Participate in the creation of software documentation, from requirements to design and test.
* Perform software and systems tests.
* Assist with systems integration on aircraft and in labs at customer locations.
* Working knowledge of D0-178B programming experience is highly desirable (not in generating artifacts)

Experience Guidelines:

* Required Bachelor's in Computer Science or a related field with 4 years of embedded systems experience or a Master's in Computer Science or a related field and 2 years of embedded systems experience.
* C/C++ programming in a Linux environment.
* Experience with Gentoo Linux development and Microsoft Visual Studio highly desired.
* Experience with TCP/IP, UDP, HTIP and FTP desired.
* Experience with OpenGL application programming highly desired. Experience with multimedia frameworks and libraries such as GStreamer and OpenMAX.
* Experience with avionics applications is a plus. Must be able to analyze and fix complex firmware and hardware issues from a system-level viewpoint.
* Must be able to multi-task efficiently, commit to and work under deadlines. Must be able to work in a challenging and engaging work environment that promotes teamwork, creativity, accountability and professional development.

Skills, Tools, and Abilities:

* Ability to generate, maintain and follow a budget, ability to set and maintain project schedules, operation of a computer and PC software such as Microsoft Word, Excel, etc.
* Good communication skills, good problem-solving ability, ability to multitask, ability to delegate responsibilities appropriately, and ability to work with a diverse work force.

About Physical Optics Corporation:

What makes POC a great place to work? We are a company of smart, curious, and driven individuals. Our culture is fast paced, diverse, and innovative. POC is a place where people come from different backgrounds and experiences to come to do their best work.

POC offers its employees a competitive salary, a comprehensive benefit plan including medical, dental, life, disability, employer contributed 401k, tuition assistance, generous vacation benefits and much more. It's not just a job. It's a career and a path to the future. You will be part of a diverse culture of learning, teaching, and mentorship.

Unless otherwise stated in the requirements section of an individual job listing, our positions require U.S. Citizenship, U.S. Permanent Residency, or other status as a U.S. Person as defined by 8 USC 1324b(a)(3). We are proud to be an EEO/AA employer M/F/D/V. Physical Optics Corporation is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or religion or other legally protected status.

Are you a returning applicant? Previous Applicants: Email: Password:

If you do not remember your password click here.

Back to Search Results

New Search

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.