Job Directory Senior Staff Software Engineer

Senior Staff 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.


Job Description

Physical Optics Corporation (POC) is seeking a Senior Staff Software Engineer for its Integrated Systems Division. S/he will have experience in software design, development, testing and quality assurance (QA). Additional responsibilities may include rapid prototyping, preparation of technical documentation, and management of engineering projects. This position is located onsite in Torrance, CA and relocation assistance is available.

Key Responsibilities

* Play a key role in requirements analysis, architecture and design of software. Typical application domains could range from application development for modeling and simulation, imaging systems, sensors data analysis to software control and graphical interface for hardware systems such as sensors
* Responsible for development of rapid proof-of-concept prototype software for demonstration at early stages of the project. Enhance the proof-of-concept prototypes to production quality code as the product matures.
* Responsible for following the agile development methodology for software development, testing, traceability to requirements and ensuring software quality.

Experience Guidelines

* Bachelor's Degree and equivalent experience required. Master's Degree preferred in Computer Science, Computer Engineering, Electrical Engineering, Physics, or a related field.
* 7+ years' experience in software development using tools such as databases, Qt, Visual Studio, debuggers, databases on Linux and Windows platforms
* Experience with development tools including Eclipse and version control systems
* Experience in design, development and unit/system level testing for application software based on libraries such as Worldwind, OpenCV, R, CUDA, BOOST, GIS or similar packages.
* Expert level skills in C, C++, Java, Perl, and Python programming and Linux operating systems
* Must have experience in technical writing to produce software documentation
* Excellent communication skills - verbal and written
* Ability to learn and work in a wide range of application domains including but not limited to image processing, modeling/simulation and visualization; data-analysis and networking will be a plus.
* Familiarity with software testing, quality assurance and software release procedure is a plus

Employee Benefits:

Physical Optics Corporation, Inc. offers professional development, career satisfaction, flexibility, and a family-friendly culture. Here is a sampling of our perks:

* 40 hours paid vacation upon hire
* 15 days paid vacation (accrued throughout year one)
* 10 paid holidays
* Tuition Reimbursement program
* Comprehensive medical, dental, and vision coverage (multiple options including HMO, PPO, and HSA)
* 401k savings plan (with employer contribution)
* Flexible Savings Accounts
* Onsite free yoga classes and ping pong
* And much, much more

Before applying, please note : 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.