Job Information
Intellisense Systems Inc Senior Staff 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 Senior Staff 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:
Participate in the architectural design and software/firmware 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/firmware solutions for system level issues utilizing multiple software/hardware subsystems.
Provide hands-on code development, which may include embedded code, VHDL and hardware integration, graphical user interfaces, application development, and general debugging.
Identify semi-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.
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.)
8+ years' experience contributing to software development programs in aerospace, military electronics, or a related field.
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.
Experience developing software architectures for complex ruggedized computing systems.
Self-starter that can independently plan, organize, and execute all task activities for embedded software development projects.
Strong experience with System-on-Chip configuration and integration, including firmware development for field programmable gate arrays (FPGAs).
Strong experience with C/C++ embedded software.
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 and DO-254.
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:
$120,000-$175,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 HRSupport@intellisenesinc.com
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 24027 NS
Powered by JazzHR