Principal Software Engineer

Sorry, this job was removed at 02:15 p.m. (CST) on Monday, Aug 12, 2024
Be an Early Applicant
Torrance, CA
156K-205K Annually
7+ Years Experience
Defense
The Role

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

If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us by phone at 424-319-7813 or by email at [email protected] 
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.
D28 24023 NS

The Company
Torrance, CA
125 Employees
On-site Workplace
Year Founded: 2018

What We Do

Intellisense Systems, Inc. is a leading provider of advanced sensing and display solutions supporting a data continuum from acquisition to visualization. We enhance our hardware with software that adds intelligence to our systems and can turn raw data into useful information for improved decision making and process automation.

Intellisense Systems offers both off-the-shelf products and custom development services. These services include research and development, requirements analysis, design, systems integration, prototyping, production, testing, field support, and training.

Headquartered in the South Bay area of Los Angeles, we occupy over 100,000 square feet across two facilities. Our manufacturing capabilities include electronics fabrication, unit qualification testing, systems integration, and volume production with full quality assurance. Intellisense Systems is qualified across engineering, accounting, and manufacturing to serve both government and commercial customers.

Jobs at Similar Companies

Vannevar Labs Logo Vannevar Labs

Senior Mobile Engineer

Artificial Intelligence • Machine Learning • Software • Defense
Remote
USA
130 Employees

Dedrone Logo Dedrone

Global Field Marketing Manager (m/f/x)

Artificial Intelligence • Hardware • Information Technology • Security • Defense
Hybrid
Sterling, VA, USA
170 Employees

York Space Systems Logo York Space Systems

Production Supervisor

Aerospace • Cybersecurity • Defense • Manufacturing
Greenwood Village, CO, USA
100K-125K Annually

Similar Companies Hiring

Dedrone Thumbnail
Security • Information Technology • Hardware • Defense • Artificial Intelligence
Sterling, VA
170 Employees
York Space Systems Thumbnail
Manufacturing • Defense • Cybersecurity • Aerospace
Greenwood Village , CO
Vannevar Labs Thumbnail
Software • Machine Learning • Defense • Artificial Intelligence
Arlington, VA
130 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account