Systems Safety Engineer Butler America AerospaceSystems Safety EngineerSouth Tucson, AZ$105–$127 / hourFull timeIn addition to reviewing programs for numerous issues, the chosen candidate will support Raytheon Engineering in conduct of senior-level Non-Advocate Reviews, Failure Review Boards, Engineering Safety Review Boards, Independent Reviews of programs, safety issues and/or systemic issues requiring corrective actions to improve safety. Collaborate with stakeholders across a range of engineering functions to identify and mitigate risks: Systems Engineering, Software Engineering, Firmware Engineering, Electrical Engineering, Hardware Engineering, Environmental Safety, & Health, Human Systems Interfaces, Test Engineering.
NewX-Midas Software Engineer Top EngineerX-Midas Software EngineerTucson, AZIn this role, you will develop and optimize software frameworks for advanced SIGINT systems, working across hardware control, GUI design, database development, and core signal processing algorithms. CompanyConfidential Employer LocationTucson, Arizona, USA IndustryDefense CompensationDOE Employment TypeFull Time/Direct Hire Remote StatusNo Remote Total Openings1 Work Experience5 years Opportunity.
Project Engineer - Southwest Region Hensel Phelps Construction CoProject Engineer - Southwest RegionTucson, AZHowever, 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. Driven to deliver EXCELLENCE in all we do and supported by our core values of Ownership, Integrity, Builder, Diversity and Community, Hensel Phelps brings our clients visions to life with a comprehensive approach that begins with innovative planning and extends throughout the life of the property.
Test Systems Execution Lead Engineer NR Consulting LLCTest Systems Execution Lead EngineerTucson, AZThis position involves working in a lab environment with weapon test system designers to understand requirements, design solutions, integrate, and deploy the systems to help support test and tactical software development, testing, and delivery of missiles to the warfighter. Experience with the functionalities of Test Systems Engineering or equivalent Engineering experience for both hardware and test software development, integration, verification, validation, and maintenance activities within production, manufacturing, product qualification environments.
Senior Principal Software Engineer NR Consulting LLCSenior Principal Software EngineerTucson, AZQualifications You Must Have: Typically requires a bachelor s degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 10 years prior relevant experience, or an Advanced degree in a related field and minimum 7 years experience. Summary: The Senior Principal Software Engineer position is focused on the development, integration, test, and maintenance of software as a part of on-site factory support of test systems to support product testing.
Principal Software Engineer with Test Equipment NR Consulting LLCPrincipal Software Engineer with Test EquipmentTucson, AZTypically requires a Bachelor s Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. We are seeking a Principal Software Engineer to focus on the design, development, integration, and maintenance of software as a part of onsite factory support of systems to support weapon system product development.
Senior Software Engineer with Test Equipment NR Consulting LLCSenior Software Engineer with Test EquipmentTucson, AZTypically requires a bachelor s degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years experience. The Senior Software Engineer with Test Equipment position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development.
NewControls Engineer 2 Blue Ribbon Global TechnologiesControls Engineer 2Tucson, AZThey thrive in rugged, field-testing environments and combine good troubleshooting capabilities with clear written and verbal communication skills to collaborate effectively with off-site software teams. The primary mission of this team is to ensure the reliability, safety, and performance of autonomous haul trucks and machinery through rigorous real-world test execution, data analysis, and cross-functional defect reporting.
Electrical Engineer National Optical Astronomy ObservatoryElectrical EngineerTucson, AZ$111,546.02–$124,317.74 / yearThis position is responsible for assessing, maintaining, improving, and ensuring the reliability of the telescope's power systems, including generators, uninterruptible power supply (UPS) systems, and power distribution networks. Our Data Management and Software division is committed to building high-performance, scalable solutions that drive progress and support the seamless integration of cutting-edge technologies in our operations.
System Engineer KYYBA, IncSystem EngineerTucson, AZDegree requirement: Requires a bachelor's degree in an accredited Engineering or Computer Science curriculum or in lieu of a degree experience in test or development of control systems, vehicles, engines, or technologies such as autonomy. - Collaboration with software developers: Enhance communication and teamwork skills by interfacing with software development teams to align technical requirements.
Field Engineer - Southwest Region Hensel Phelps Construction CoField Engineer - Southwest RegionTucson, AZHowever, 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. In addition, the position requires a considerable amount of work, responsibility, persistence, problem solving ability and good attitude, because the FE is responsible for the majority of the layout on a project, supervision of trade workers and subcontractor employees, as well as lift drawings, safety, and quality control responsibilities.
Systems Engineer 4 (101709-1) Cullerton GroupSystems Engineer 4 (101709-1)Tucson, AZEngineers in this role gain valuable experience working directly with large machines, advanced software systems, and real-world operational environments while collaborating with multidisciplinary engineering teams. Bachelors degree in Engineering, Computer Science, or a related technical field; equivalent experience in control systems, vehicle testing, engine systems, or autonomous technologies may be considered.
Sr Software Engineer Talon AnalyticsSr Software EngineerTucson, AZPart timeFounded in 2019, Talon employs over 150 Aerospace and Defense engineers and other support staff to solve complex engineering problems for a variety of applications to include aircraft, ballistics, cybersecurity, motorsports, armor development, biological systems, missiles, and warheads. TEE is a multi-disciplinary organization providing advanced test solutions that support the entire missile product lifecycle-from initial engineering and verification through production and sustainment.
Network Infrastructure Support Engineer Tucson AZ InTegriLogic Corp.Network Infrastructure Support Engineer Tucson AZTucson, AZMore Specific Qualifications for the open position with InTegriLogic: • 5+ years' experience configuring and repairing Microsoft Windows-based computers including: o Windows Desktop Operating Systems from Windows 7 to most current version. We are looking for a Network Infrastructure Support Specialist who is at an expert level with supporting Windows-based workstations, printer, and servers.
NewVehicle Validation and Controls Engineer Rose InternationalVehicle Validation and Controls EngineerGreen Valley, Arizona$40–$46 / hourTemporaryRequired skills for the Controls Engineer:2-4 years of experienceComputer literate (Windows operating system)Troubleshooting issues in complex systemsProblem solvingThe ability to communicate technical informationThe ability to work independentlyTeamworkTime managementDesired technical skills:Ubuntu or Linux operating systemsTest planning/documentationElectrical schematicsAutonomous systems such as perception, planning, or positioningControls Engineer overview:This is for an Autonomous TRUCK Integration and Validation Engineer. Autonomous Truck Integration and Validation EngineerRequired combination of education and experience: High School diploma or equivalent AND experience in test or development of control systems, vehicles, engines, or technologies such as autonomy OR Bachelor's degree in Engineering or Computer Science.
Mid-Level Software Engineer Leidos Holdings IncMid-Level Software EngineerTucson, AZ$87,100–$157,450 / yearIf you're passionate about solving complex technical challenges, learning emerging technologies, and developing software that directly supports mission success, this is an exciting opportunity to grow your career while making a meaningful difference. As a Full Stack Engineer, you'll contribute across the entire software development lifecycle, from crafting intuitive user interfaces to building scalable backend services and integrating secure, cloud-native solutions.
NewAutonomous Test Engineer NET2SOURCE INCAutonomous Test EngineerGreen Valley, AZRole: Hands-on experience with large machines: Gain practical knowledge and expertise in working with heavy machinery in real-world scenarios. Collaboration with software developers: Enhance communication and teamwork skills by interfacing with software development teams to align technical requirements.
2026 - Guidance, Navigation & Control - Systems Engineer II - Onsite RTX Corp2026 - Guidance, Navigation & Control - Systems Engineer II - OnsiteTucson, AZCourse work or other relevant engineering experience in missile system applications to include at least one of the following: Digital and/or modern control systems, Dynamics, Kalman filter design, Signal processing, Navigation systems, sensors, and algorithms including GPS/INS systems or other Assured Position, Navigation, and Timing (APNT) systems. You will collaborate with a team of engineers in an integrated product team that will be responsible for tactical embedded software, firmware, and integrated flight software 6 Degrees-of-Freedom simulations to achieve overall system performance requirements.
Principal Electronics Engineer RTX CorpPrincipal Electronics EngineerTucson, AZThe Effector Power Department is responsible for the development, from concept to integration, of Telemetry and Flight Termination products; power systems from all up round to the lowest level power regulation; servo electronics supporting all mechanical motion in our products and low noise mixed signal electronics that provides the analog to digital interface to our front-end sensors. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
Principal Electronics Engineer RTXPrincipal Electronics EngineerTucson, ArizonaThe Effector Power Department is responsible for the development, from concept to integration, of Telemetry and Flight Termination products; power systems from all up round to the lowest level power regulation; servo electronics supporting all mechanical motion in our products and low noise mixed signal electronics that provides the analog to digital interface to our front-end sensors. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
NewControls Engineer 2 SOMERSET STAFFINGControls Engineer 2Tucson, AZThey thrive in rugged, field-testing environments and combine good troubleshooting capabilities with clear written and verbal communication skills to collaborate effectively with off-site software teams. The primary mission of this team is to ensure the reliability, safety, and performance of autonomous haul trucks and machinery through rigorous real-world test execution, data analysis, and cross-functional defect reporting.
NewGNC Embedded Engineer Tiberius AerospaceGNC Embedded EngineerTucson, ArizonaThis role bridges algorithm design and hardware, developing the embedded navigation filter, guidance logic, and autopilot control laws on the flight computer, along with the SIL and HIL infrastructure required to verify GNC performance end-to-end from algorithm through silicon. Tiberius Aerospace Inc. participates in E-Verify and will provide the federal government with your I-9 Form information to confirm that you are authorized to work in the U.S. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information.
Senior Software Engineer with Test Equipment - 2nd Shift RTX CorpSenior Software Engineer with Test Equipment - 2nd ShiftTucson, AZTypically requires a Bachelors Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years experience. TSC has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Software Engineer II with Naval Power Test Equipment - Tucson, AZ - 2nd shift RTX CorpSoftware Engineer II with Naval Power Test Equipment - Tucson, AZ - 2nd shiftTucson, AZQualifications We Prefer: Experience developing Production Test Equipment in an Automation environment Introduction or experience with computer architecture and computer hardware optimization techniques Working knowledge of the development of software drivers for the operation of computer hardware interfaces Introduction or experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422 Familiarity with laboratory test instrumentation, electronics, and software (e.g., oscilloscopes, power supplies, digital multimeters) Experience with Unified Modeling Language (UML) to visualize software architecture and design Professional experience of software development lifecycles, such as Waterfall and Agile Experience with Software Configuration Management principles Working understanding of the TEE One Page Process. What You Will Do: Prioritize and handle several engineering tasks concurrently Interact and engage with Engineering, Operations PTEs, and program personnel to support factory readiness and robustness Troubleshoot software and test equipment instrumentation Work in a multidiscipline engineering team environment Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) Support the development and derivation of requirements for software products.
Principal Software Engineer - Test RTX CorpPrincipal Software Engineer - TestTucson, AZTypically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. TEE has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Senior Embedded Software Engineer RTX CorpSenior Embedded Software EngineerTucson, AZWorking with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns. Our Senior Embedded Software Engineer is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems' needs.
NewSoftware Engineer I RTX CorpSoftware Engineer ITucson, AZAssist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems. At RTX, the world largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems.
Principal Software Engineer with Test Solutions RTX CorpPrincipal Software Engineer with Test SolutionsTucson, AZQualifications You Must Have: Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world's most complex problems.
Principal Real-time Software Engineer RTX CorpPrincipal Real-time Software EngineerTucson, AZWorking with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns. Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems' needs.
Senior Software Engineer with Test Equipment - 4th Shift RTX CorpSenior Software Engineer with Test Equipment - 4th ShiftTucson, AZQualifications You Must Have: Typically requires a Bachelors Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years experience. TSC has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Software Engineer II with Test Equipment - 2nd Shift RTX CorpSoftware Engineer II with Test Equipment - 2nd ShiftTucson, AZTSC has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment. The Senior Software Engineer with Test Equipment position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development.
Effector Power Principal Design Engineer RTX CorpEffector Power Principal Design EngineerTucson, AZThe EAP Department is responsible for the development, from concept to integration, of Telemetry and Flight Termination products; power systems from all up round to the lowest level power regulation; servo electronics supporting all mechanical motion in our products and low noise mixed signal electronics that provides the analog to digital interface to our front-end sensors. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
Senior Software Engineer with Test Solutions RTX CorpSenior Software Engineer with Test SolutionsTucson, AZQualifications You Must Have: Typically requires a bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years' experience. TEE has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Principal Software Engineer with Test Equipment - 2nd Shift RTX CorpPrincipal Software Engineer with Test Equipment - 2nd ShiftTucson, AZQualifications You Must Have: Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. TSC has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Principal Software Engineer with Test Equipment - 4th Shift RTX CorpPrincipal Software Engineer with Test Equipment - 4th ShiftTucson, AZQualifications You Must Have: Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. TSC has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Software Engineer II with Test Equipment - 4th Shift RTX CorpSoftware Engineer II with Test Equipment - 4th ShiftTucson, AZThe Senior Software Engineer with Test Equipment position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development. TSC has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Software Engineer: Full Stack - Python, Java or JavaScript/TypeScript (TS/SCI Clearance Required) North Point TechnologySoftware Engineer: Full Stack - Python, Java or JavaScript/TypeScript (TS/SCI Clearance Required)Tucson, AZThe ideal candidate has an excellent understanding of the full software development lifecycle and exceptional coding skills across front-end interfaces, backend services, and secure cloud integrations in support of the mission. The qualified candidate must have an active Top Secret/SCI security clearance and will design, develop, and deliver modern, cloud-native software solutions that enable national security missions.
Principal Software Engineer with Test Solutions RTXPrincipal Software Engineer with Test SolutionsTucson, ArizonaAbility to obtain INTERIM U.S. government issued security clearance is required prior to start date At RTX, the world's largest aerospace and defense company, 185,000 great minds are united by purpose and inspired to make a difference solving the world’s most complex problems. Typically requires a Bachelor’s Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience.
Senior Software Engineer with Test Solutions RTXSenior Software Engineer with Test SolutionsTucson, ArizonaTypically requires a bachelor’s degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 5 years prior relevant experience, or an Advanced degree in a related field and minimum 3 years’ experience. TEE has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment.
Software Engineer II RTXSoftware Engineer IITucson, ArizonaAssist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
Sr. Software Engineer Geologics CorporationSr. Software EngineerTucson, AZ$70–$100 / hourTypically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of prior relevant experience, or an Advanced degree in a related field and a minimum of 5 years of experience. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.
Firmware Engineer Mesa Laboratories IncFirmware EngineerTucson, AZ$80,000–$100,000 / yearAdditional Desired Skills/Competencies: The ideal Firmware Engineer candidate will have demonstrated proficiency in the following areas: Communication protocols such as I2C, SPI, and UART and wireless protocols such as Bluetooth and TCP/IP. At Mesa Labs we're passionate about protecting the vulnerable by enabling scientific breakthroughs, ensuring product integrity, increasing patient and worker safety, and improving quality of life around the world.
NewPrincipal Software Engineer with ACTIVE Secret Security Clearance Geologics CorporationPrincipal Software Engineer with ACTIVE Secret Security ClearanceTucson, AZ$95–$120 / hourThey will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.
Senior Autonomy Validation Engineer Caterpillar IncSenior Autonomy Validation EngineerGreen Valley, AZ$112,710–$183,140 / yearThis generally includes onboard system validation work that integrates with current machine systems and includes the autonomy sub-system areas of Planning, Perception and Positioning technologies, as well as infrastructure areas supporting development of these sub-systems (calibration, simulation, analytics, machine learning development pipelines). What You Have: Software Product Testing: Extensive experience in software vehicle product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements.
NewCell Site Engineer VerizonCell Site EngineerTucson, ArizonaPhysical requirements of the job may include, but are not limited to: climbing stairs and ladders, working from elevated areas, lifting and carrying objects weighing up to approximately 65 pounds, pushing, pulling, grasping, twisting/bending, crawling, squatting, or kneeling in small spaces. From health and wellness benefit options including: medical, dental, vision, short and long term disability, basic life insurance, supplemental life insurance, AD&D insurance, identity theft protection, pet insurance and group home & auto insurance.
Firmware Engineer (Embedded C) Alicat Scientific IncFirmware Engineer (Embedded C)Tucson, AZ$100,000–$120,000 / yearYou will own meaningful firmware deliverables under the guidance of senior engineers, contribute to architecture discussions, participate in code reviews, and grow your embedded systems expertise within a fast-iteration, vertically integrated engineering environment. You will write robust, deterministic firmware that directly controls sensors, valves, communication interfaces, and calibration systems operating in demanding real-world environments.
Electrical Engineer AURA NSF CentersElectrical EngineerTucson, AZ$111,546.02–$124,317.74 / yearPart timeThis position is responsible for assessing, maintaining, improving, and ensuring the reliability of the telescope’s power systems, including generators, uninterruptible power supply (UPS) systems, and power distribution networks. Our Data Management and Software division is committed to building high-performance, scalable solutions that drive progress and support the seamless integration of cutting-edge technologies in our operations.
Software Engineer - Test Equipment Quest Defense Systems & SolutionsSoftware Engineer - Test EquipmentTucson, ArizonaWith over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart — not just as an industry leader, but as a driving force for impactful change. You will work closely with software, electrical, systems, and test engineers to create software solutions used in engineering laboratories, manufacturing environments, and production facilities.
Software Engineer- Secret Clearance Cross Resource GroupSoftware Engineer- Secret ClearanceTucson, ArizonaThis role is focused on developing Windows-based software applications, libraries, and instrument drivers used to support advanced production lines, engineering labs, and test equipment systems. This is a strong fit for a software engineer who enjoys hands-on technical work, hardware-connected software, troubleshooting, and building applications that support real engineering and production environments.
Senior Autonomy Systems Engineer Caterpillar IncSenior Autonomy Systems EngineerTucson, AZ$112,710–$183,140 / yearOur CAT Technology Automation and Autonomy teams are focused on evolving the state of the art and bringing emerging automation & autonomy technology into the harsh production environments found on typical mining and construction jobsites. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.