Job   USA   CA   Greater LA   Software Engineer   Intellisense Systems -

Principal Software Engineer | Software Engineer in Computer & Software Job Job at Intellisense1

This listing was posted on The Resumator.

Principal Software Engineer

Location:
Torrance, CA
Description:

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
Company:
Intellisense Systems
Posted:
May 29 on The Resumator
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to The Resumator
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Principal Software Engineer
Principal Software Engineer is a Computer & Software Jobs Software Engineer Job at Intellisense Systems located in Torrance CA. Find other listings like Principal Software Engineer by searching Oodle for Computer & Software Jobs Software Engineer Jobs.