Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Intellisense Systems Inc Principal Software Engineer in Torrance, California

Intellisense Systems, Inc.  innovates what seemed impossible.  We are a fast-growing Southern California technology innovator that solves tough, mission-critical challenges for our customers in the aerospace and defense markets.  We design, develop, and manufacture advanced products for ground, maritime, and airborne applications.  Our products have been deployed in every extreme environment on Earth!

We are seeking an exceptional Principal Software Engineer to join our Emerging Technologies Team.   This team works on cutting-edge optical sensor research involving innovative design, selection, and implementation of emerging optoelectronic components, as well as system integration, testing, and troubleshooting.  As part of our team, you will develop solutions for novel customer-requested software solutions working alongside experienced technical staff. As an individual technical contributor, you will be responsible for all aspects of software development: requirement review, coding, and software integration while executing select projects.  

The Emerging Technologies Department works on cutting-edge research involving innovative design, integration, and implementation of emerging opto-electronics components.  As part of the team, you will work alongside other experienced engineers and scientists to develop novel, cutting-edge solutions and facilitate the transition of new technologies out of Research and Development into practical applications and new products.

Responsibilities:

Design & Development:

 

  • Lead the architectural design and software development for department-level projects

  • Work on multiple major projects requiring innovative solutions to ensure that the software meets customer needs .

  • Design, develop and implement software solutions for system level issues utilizing multiple software subsystems .

  • Provide hands-on code development, which may include embedded code and hardware integration, graphical user interfaces, application development, and general debugging.

  • Identify complex problems and devise optimal and innovative solutions.

    Peer Review & Project Support:

     

  • Actively participate in code reviews, requirements development, and other software-related development activities .

  • Work with cross-functional engineers and scientists to define requirements and propose solutions.

  • Mentor junior colleagues and help troubleshoot problems across multiple software projects across multiple platforms .

  • Prepare technical write-ups and sections for proposals, project reports, and SDRLs.

  • Ensure the project's compliance with the applicable codes, practices, policies, performance standards, and specifications .

  • Engage and maintain relationships with software suppliers, external collaborators, and consultants .

  • Achieve results in minimal expected time and budget.

  • Contribute to continuous improvement of the software development and integration process.

  • Continuously anticipate, communicate, track, and manage major risks and identify opportunities for improvement.

  • Other duties as assigned.

    Requirements:

    Technical Skills:

     

  • Minimum of a BS in Computer Science, Computer Engineering, or related field (advanced degree preferred.)

  • 12+ years’ experience contributing to software development programs in aerospace, military electronics, or a related field.

  • Distinguished record of creativity and innovation recognized as an authority in a field of engineering due to making advances in engineering principles, theories, and concepts of their application.

  • Established track record of developing software architectures for complex ruggedized computing systems.

  • Self-starter and technical expert that can independently plan, organize, and execute all task activities for embedded software development projects.

  • Experience with System-on-Chip configuration and integration, including firmware development for field programmable gate arrays (FPGAs).

  • Significant experience with C/C++ embedded software.

  • Significant experience developing software requirements, code, and hardware/software integration including checkout on the target hardware, software build creation, problem investigation, and lab debug.

  • Experience designing software systems and modules that support new technology or improve capability/performance of existing functionality.

  • Ability to troubleshoot software issues and related hardware issues on integrated systems.

    People & Communication Skills:

     

  • Strong communication skills (verbal and written) including presenting design progress during major project milestones (e.g., SRR, PDR, CDR)

  • Self-starter with the ability to self-supervise and meet established objectives and expectations with minimal management oversight.

    Nice to Have:

     

  • Able to understand and become proficient with product architectures and how to align with military platform integration.

  • Familiarity with the SBIR proposals.

  • Experience with specialized interfaces ARINC-818, ARINC-661, MIL-STD-1553, MIL-STD-1773, ARINC-825, ARINC-429, ARINC-708, I2C, and SPI.

  • Experience with safety-critical embedded system hardware and software projects following DO-178.

  • Hands on experience with safety-critical software development working on one or more programs in aerospace or similar field.

  • Experience designing graphical user interfaces (GUI) to test product functionality.

  • Experience working with Real-Time Operating Systems (RTOS) including Green Hills Integrity, VxWorks, and/or LynxOS.

  • Familiarity with Python.

  • Experience with C#Unity and/or Android Team Awareness Kit (ATAK).

  • Experience integrating systems with artificial intelligence/machine learning algorithms.

  • U.S. Citizenship is preferred.

    What You Can Expect:

     

  • The ability to innovate, transition a prototype technology into a new product, and to be rewarded

  • The chance to continually work on new differing technologies and implement simple elegant solutions to meet customer needs and potentially make an impact

  • Leadership that enables its engineers with all the tools they need to be successful

    Pay Range:

    $156,000-$205,000

    However, base salary for this position will vary based on your skills, qualifications, and experience.

    Benefits:

     

  • Alternative Work Schedule (9/80-Alternating Fridays Off)

  • 4 Weeks PTO a year (including 40 hours of PTO your first day)

  • 10 paid holidays 

  • 401(k) with 100% employer matching up to 4% of salary (no vesting period)

  • Free Coffee, Tea, and Coldbrew

  • Great Work Perks Employee Discount Program

  • Multiple options for Medical, Vision, Dental Insurance plans

  • Health Savings Accounts

  • Flexible Spending Accounts 

  • Tuition Assistance (30% of Tuition with a minimum grade)

  • 100% Paid Employee Assistance Program (EAP)

  • 100% Paid Basic Life and AD&D Insurance

  • 100% Paid Workers Compensation Insurance

  • Voluntary Life Insurance

    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. Intellisense Systems, Inc 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.

Powered by JazzHR

DirectEmployers