{"schemaVersion":"jobsearcher.job.v1","id":"43f18a582c0fd420a318fccf","url":"https://jobsearcher.com/jobs/43f18a582c0fd420a318fccf","canonicalUrl":"https://jobsearcher.com/jobs/43f18a582c0fd420a318fccf","title":"Senior Software Engineer","description":"Position Title: Senior Software Engineer\r\nRequisition ID: 1694\r\nPosition Location: Littleton, CO (hybrid)\r\nPosition Reports To: Deputy Director, Engineering\r\nSupervises Others: No\r\nSalary Range: $86,000 - $160,000\r\nTrident Optical Precision Systems (OPS) is a leader in highly capable remote lidar sensors for austere environments. We have over 35 years of experience designing, developing, manufacturing and servicing advanced lidar products to solve our military and commercial customers' most challenging remote-sensing needs.\r\nPosition Summary\r\nTrident OPS is looking for a Senior Software Engineer. The Senior Software Engineer is responsible for the Software Development Life Cycle of real-time object-oriented applications on both Department of Defense and Commercial optical lidar systems. This position requires a background in all facets of performing software engineering design, analysis and testing of software engineering projects and products.\r\nDuties and Responsibilities\r\nSoftware requirements definition; architectural and detail design; coding; unit, integration and system level qualification testing; support design reviews, peer reviews and generate documentation\r\nDesign and implement software of embedded devices and systems from requirements to production and commercial deployment\r\nPerform software configuration management\r\nInterface with multi-disciplines; Engineering, Production, Research & Development\r\nAnalyze and enhance efficiency, stability, and scalability of system resources\r\nSupport software QA and optimize I/O performance\r\nProvide postproduction support\r\nInterface with hardware design and development\r\nAssess third party and open-source software\r\nPlan, develop, and direct larger technical component design with many complex features\r\nCoach and review the work of lower-level professionals\r\nRequired Qualifications\r\nBachelor's degree in computer science, mathematics or related technical field with a minimum of 6+ years' experience, or a Master's degree with a minimum of 4+ years' experience, or in lieu of a degree 10+ years' experience.\r\nExperience with C/C++, Python software languages, development tools, and integrated development environments (IDEs); Wind River Tornado or Work Bench experience preferred.\r\nExperience with object-oriented designs\r\nExperience in embedded systems design with preemptive, multitasking real-time operating systems (RTOS)\r\nFamiliarity with software configuration management tools, defect tracking tools, and peer reviews\r\nThorough understanding of Software life cycle\r\nWorking knowledge of OS/Embedded coding techniques, IP protocols, interfaces, and hardware subsystems\r\nAbility to read schematics and data sheets for components and understanding of hardware interfaces\r\nExperience with MS Office tools and doing presentations\r\nAn active U.S. Government Security Clearance or the ability to obtain one.\r\nPreferred Qualifications\r\nExperience with Defect tracking; JIRA\r\nExperience with Source Control S/W tools, i.e. Bitbucket\r\nFamiliarity with Wind River and Linux\r\nExperience with Secure Boot and Encryption techniques\r\nFamiliarity with interfacing communications buses such as PCIe, PCMCIA, and VPX is a plus\r\nExperience with ADA programming\r\nComfortable interfacing with Customer\r\nAerospace industry experience\r\nFamiliarity with Software Quality and AS9100 requirements\r\nProposal Development - BOE's and time estimates experience.\r\nBenefits\r\nHired applicants may be eligible for benefits including but not limited to\r\nHealth benefits\r\nMedical\r\nDental\r\nVision\r\nBasic life with AD&D\r\nShort-term disability\r\nLong-term disability\r\nAncillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)\r\nSpending accounts (HSA, FSA, and DCFSA)\r\nPaid time off\r\nHolidays\r\n401(k) (including matching company contribution)\r\nTuition reimbursement\r\nLeaves (Parental, pregnancy, and military)\r\nPotential annual bonus\r\nNote: This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.\r\nTrident OPS is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Trident OPS is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation to participate in the job application or interview process, please contact OPS HR office.\r\nPay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c).\r\nJ-18808-Ljbffr","company":"Trident Systems","rawCompany":"trident systems","city":"Centennial","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-04-16T04:51:10.073Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"Position Title: Senior Software Engineer\r\nRequisition ID: 1694\r\nPosition Location: Littleton, CO (hybrid)\r\nPosition Reports To: Deputy Director, Engineering\r\nSupervises Others: No\r\nSalary Range: $86,000 - $160,000\r\nTrident Optical Precision Systems (OPS) is a leader in highly capable remote lidar sensors for austere environments. We have over 35 years of experience designing, developing, manufacturing and servicing advanced lidar products to solve our military and commercial customers' most challenging remote-sensing needs.\r\nPosition Summary\r\nTrident OPS is looking for a Senior Software Engineer. The Senior Software Engineer is responsible for the Software Development Life Cycle of real-time object-oriented applications on both Department of Defense and Commercial optical lidar systems. This position requires a background in all facets of performing software engineering design, analysis and testing of software engineering projects and products.\r\nDuties and Responsibilities\r\nSoftware requirements definition; architectural and detail design; coding; unit, integration and system level qualification testing; support design reviews, peer reviews and generate documentation\r\nDesign and implement software of embedded devices and systems from requirements to production and commercial deployment\r\nPerform software configuration management\r\nInterface with multi-disciplines; Engineering, Production, Research & Development\r\nAnalyze and enhance efficiency, stability, and scalability of system resources\r\nSupport software QA and optimize I/O performance\r\nProvide postproduction support\r\nInterface with hardware design and development\r\nAssess third party and open-source software\r\nPlan, develop, and direct larger technical component design with many complex features\r\nCoach and review the work of lower-level professionals\r\nRequired Qualifications\r\nBachelor's degree in computer science, mathematics or related technical field with a minimum of 6+ years' experience, or a Master's degree with a minimum of 4+ years' experience, or in lieu of a degree 10+ years' experience.\r\nExperience with C/C++, Python software languages, development tools, and integrated development environments (IDEs); Wind River Tornado or Work Bench experience preferred.\r\nExperience with object-oriented designs\r\nExperience in embedded systems design with preemptive, multitasking real-time operating systems (RTOS)\r\nFamiliarity with software configuration management tools, defect tracking tools, and peer reviews\r\nThorough understanding of Software life cycle\r\nWorking knowledge of OS/Embedded coding techniques, IP protocols, interfaces, and hardware subsystems\r\nAbility to read schematics and data sheets for components and understanding of hardware interfaces\r\nExperience with MS Office tools and doing presentations\r\nAn active U.S. Government Security Clearance or the ability to obtain one.\r\nPreferred Qualifications\r\nExperience with Defect tracking; JIRA\r\nExperience with Source Control S/W tools, i.e. Bitbucket\r\nFamiliarity with Wind River and Linux\r\nExperience with Secure Boot and Encryption techniques\r\nFamiliarity with interfacing communications buses such as PCIe, PCMCIA, and VPX is a plus\r\nExperience with ADA programming\r\nComfortable interfacing with Customer\r\nAerospace industry experience\r\nFamiliarity with Software Quality and AS9100 requirements\r\nProposal Development - BOE's and time estimates experience.\r\nBenefits\r\nHired applicants may be eligible for benefits including but not limited to\r\nHealth benefits\r\nMedical\r\nDental\r\nVision\r\nBasic life with AD&D\r\nShort-term disability\r\nLong-term disability\r\nAncillary (Voluntary life with AD&D, accident, critical illness, hospital, and pet)\r\nSpending accounts (HSA, FSA, and DCFSA)\r\nPaid time off\r\nHolidays\r\n401(k) (including matching company contribution)\r\nTuition reimbursement\r\nLeaves (Parental, pregnancy, and military)\r\nPotential annual bonus\r\nNote: This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.\r\nTrident OPS is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Trident OPS is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation to participate in the job application or interview process, please contact OPS HR office.\r\nPay Transparency: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c).\r\nJ-18808-Ljbffr","datePosted":"2026-04-16T04:51:10.073Z","dateModified":"2026-04-16T04:51:10.073Z","hiringOrganization":{"@type":"Organization","name":"Trident Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Centennial","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"43f18a582c0fd420a318fccf"},"url":"https://jobsearcher.com/jobs/43f18a582c0fd420a318fccf"}}