Software development engineer jobs in Tucson, AZ - 164 jobs
All
Software Development Engineer
Software Engineer
Software Developer Internship
Software Quality Engineer
Software Test Engineer
Test Engineer
Senior Software Engineer/Senior Tester
Software Developer
Senior SW Test & Validation Engineer
Roche 4.7
Software development engineer job in Tucson, AZ
* This individual will serve as the Product Owner for Test, responsible for defining and driving the overall strategy for the testing campaign.
* The ideal candidate must function as a strategic thought leader, and not as a tactical tester.
* Requires a minimum of 8 years of experience in software testing for hardware-integrated systems.
* Experience in a FDA or FAA regulated environment is a strong plus; Medical device industry is ideal
Key Responsibilities
*Define Strategy & Vision: Serve as the team leader by translating customer needs into technological solutions and contributing to strategic direction through technical knowledge and creative application.
*Own Backlog & Prioritization: Manage, build, and prioritize the team's backlog; detail user stories; and coordinate cross-team dependencies in preparation for Program Increment (PI) and iteration planning.
*Drive Acceptance & Delivery: Formally accept and approve all team features and user stories, leveraging acceptance criteria and a defined "definition of done " to ensure quality deliverables.
*Lead Team Processes: Facilitate cross-functional collaboration, advocate for built-in quality and customer-centric design, and participate in continuous improvement activities like Inspect and Adapt events.
*Represent & Communicate: Present project results both internally and externally, and present complex technical data to diverse stakeholder groups.
#TB_EN
#ZR
$100k-125k yearly est. 1d ago
Looking for a job?
Let Zippia find it for you.
Test Engineer
Motion Recruitment 4.5
Software development engineer job in Tucson, AZ
Jon Title: Test Engineer (Product Development)
Duration: 6+ months contract and possibility of extension
We are seeking a motivated, hands-on Engineer with demonstrated expertise in pathology laboratory technologies and experience working with electromechanical diagnostic instruments. This onsite role supports a new product development program currently in the Feasibility phase, within a regulated pharmaceutical and diagnostics setting.
Role Overview
The selected candidate will work extensively in an on-site laboratory environment, performing technical assessments on Roche Tissue Diagnostics instruments using a variety of assays and tissue samples. Findings from these assessments will directly contribute to defining design inputs for next-generation diagnostic systems.
This role is ideal for an engineer who enjoys hands-on lab work, data-driven decision-making, and early-stage product development.
Key Responsibilities
Perform system characterization of diagnostic instruments during feasibility and early development phases
Develop, write, and execute engineering and laboratory testing protocols
Design and conduct experiments (DOE) to support product design decisions
Execute test method validation activities in accordance with regulated industry standards
Analyze experimental data, evaluate results, draw conclusions, and recommend improvements
Support design input development through structured testing and documentation
Plan and execute assigned projects using strong technical and theoretical knowledge
Maintain quality control of work products and ensure data integrity
Contribute to process updates, documentation improvements, and experimental design
Communicate results clearly through technical reports and presentations
Collaborate cross-functionally with engineering, R&D, and quality teams
Required Skills & Experience
Strong experience with systems characterization protocols
Hands-on expertise in Design of Experiments (DOE)
Experience with test method validation
Proven ability to author and execute lab and engineering test protocols
Strong background in data analysis, interpretation, and reporting
Excellent technical presentation and documentation skills
Demonstrated ability in project planning and execution
Highly detail-oriented with strong quality control practices
Excellent communication and collaboration skills
Self-motivated, hands-on engineer who is highly coachable
Creative problem-solver with a strong focus on process optimization and continuous improvement
Education & Experience
Bachelor's degree in Biomedical, Chemical, or Mechanical Engineering (preferred)
2-5 years of relevant experience, preferably within pharmaceutical, diagnostics, biotech, or medical device environments
$72k-100k yearly est. 1d ago
Software Test Engineer
Dawar Consulting, Inc.
Software development engineer job in Tucson, AZ
Job DescriptionOur client, a leader in the life sciences and diagnostics industry, is looking for Senior Software Test Engineer based in Tucson, AZ. Duration: Long term contract (Possibility of further extension)
Pay Range : $65/hr on W2
We are seeking a Senior Software Test & Validation Engineer who will serve as the Product Owner for Test, owning the vision, strategy, and execution of the overall testing and validation campaign. This role requires a strategic thought leader who defines
how
testing enables product quality and regulatory compliance-not a hands-on tactical tester. The ideal candidate has deep experience testing software integrated with hardware in regulated environments.
Key Responsibilities
Define Test Strategy & Vision
Own and drive the end-to-end test and validation strategy, translating customer and regulatory needs into scalable, risk-based test approaches.
Product Ownership & Backlog Management
Build, prioritize, and maintain the test backlog, author user stories and acceptance criteria, and coordinate cross-team dependencies in support of PI and iteration planning.
Acceptance & Delivery Accountability
Formally accept features and user stories using defined acceptance criteria and Definition of Done, ensuring high-quality, compliant deliverables.
Leadership & Collaboration
Lead cross-functional collaboration across engineering, systems, quality, and regulatory teams while advocating for built-in quality and customer-centric design.
Continuous Improvement
Participate in and influence Inspect & Adapt events, driving continuous improvement in test effectiveness, coverage, and efficiency.
Stakeholder Communication
Represent test and validation outcomes internally and externally, clearly communicating complex technical information to diverse stakeholder audiences.
Required Qualifications
8+ years of experience in software testing for hardware-integrated systems
Proven experience in FDA or FAA regulated environments (medical devices strongly preferred)
Strong background in verification & validation, system-level testing, and risk-based testing
Experience operating in Agile / SAFe environments with PI planning and backlog ownership
Excellent communication and technical leadership skills
Interested candidates, Please share your resume to hr@dawarconsulting.com/***************************
$65 hourly Easy Apply 7d ago
Software Quality Engineer
RTX
Software development engineer job in Tucson, AZ
Country:
United States of America Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
We have an immediate need for a Software Quality Engineer for the Air, Space and Defense Systems (ASDS) and Naval Power (NP) Strategic Business Units (SBUs) located in Tucson, AZ. You will work with the different cross functional organizations to ensure verification and validation of design, development, and integration of Raytheon's digital products. Digital products include artifacts related to embedded code, simulations, firmware, and other artifacts as required by contract.
This is an “Onsite” role in Tucson, AZ
What You Will Do:
Program Execution Support - participate in all phases of systems/digital products design and development. Ensure that the digital products have are compliant with product/process requirements. Review and approve inputs/outputs to Software, Systems, System Integration and Test and other work products.
Product Continuous Improvement - perform evaluations/risk assessments of activities across the digital products development lifecycle. Drive continuous improvements by assessing process/product measures to instill a continuous improvement and a data focused culture throughout your assigned program effort.
Product Integrity - ensure integrity of the digital products & the Technical Data Package. Monitor and participate in the test and release of the work products. Measure and evaluate key software attributes.
Teamwork - Provides guidance both to project staff and department senior staff. Guides the successful completion of program quality assessments and may function in a software quality oversight role. Interacts with senior product development and test personnel through both written and verbal communication. Has extensive knowledge of emerging softwaredevelopment and quality paradigms.
Process Improvement - improve and deploy Quality Engineering processes and project activities to improve key processes. Facilitate root cause analysis and corrective action planning. Partner with key stakeholders to improve product quality and process effectiveness.
Knowledge and Tools - practical experience and knowledge with Agile or DevOps softwaredevelopment. Emphasis on software testing, continuous integration, and continuous monitoring to improve product quality in areas such as code analysis, root cause corrective action, information assurance and development methodologies.
Qualifications You Must Have:
Typically requires a Bachelors' Degree in Science, Technology, Engineering, or Mathematics or other related STEM degree and two (2) years working experience in advanced technical principles in the softwaredevelopment process and practice with experience on the following:
Software/firmware development processes; conducting quality assessments of software products and artifacts.
Previous experience with Agile or DevOps softwaredevelopment practices. Emphasis on software testing, continuous integration and continuous monitoring is preferred.
The ability to obtain and maintain a US security clearance prior to start is required. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance
Qualifications We Prefer:
Project and workload management experience, utilizing resources to satisfy demanding internal customers and implementation schedules
Experience using both technical and soft skills for team interfacing and cohesion
Experience using oral and written communications, and interpersonal skills
Experience as an organizational spokesperson
Experienced advisor to management, customers and team members on Software Quality concepts and practices
Experience working with ISO9000/AS9100 and IPDS
Experience using CORE/Six Sigma practices and methodologies to continuously improve software systems created using the Quality Management System requirements based on AS9100 and AS9115
Practical experience of Guidance, Navigation, Signal Processing, Radar and Discrimination systems and associated algorithms is desired.
What We Offer:
Whether you're just starting out on your career journey or are an experienced professional, we offer a total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs.
Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance, and child/adult backup care.
Additional Information:
Onsite: Employees who are working in onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Clearance Information: This position requires the eligibility to obtain a security clearance. The Defense Industrial Security Clearance Office (DISCO), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
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.
The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
$74k-103k yearly est. Auto-Apply 7d ago
Software Quality Engineer
RTX Corporation
Software development engineer job in Tucson, AZ
**Country:** United States of America ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date.
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
**Security Clearance:**
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
We have an immediate need for a **Software Quality Engineer** for the Air, Space and Defense Systems (ASDS) and Naval Power (NP) Strategic Business Units (SBUs) located in Tucson, AZ. You will work with the different cross functional organizations to ensure verification and validation of design, development, and integration of Raytheon's digital products. Digital products include artifacts related to embedded code, simulations, firmware, and other artifacts as required by contract.
**This is an "Onsite" role in Tucson, AZ**
**What You Will Do** :
+ **Program Execution Support** - participate in all phases of systems/digital products design and development. Ensure that the digital products have are compliant with product/process requirements. Review and approve inputs/outputs to Software, Systems, System Integration and Test and other work products.
+ **Product Continuous Improvement** - perform evaluations/risk assessments of activities across the digital products development lifecycle. Drive continuous improvements by assessing process/product measures to instill a continuous improvement and a data focused culture throughout your assigned program effort.
+ **Product Integrity** - ensure integrity of the digital products & the Technical Data Package. Monitor and participate in the test and release of the work products. Measure and evaluate key software attributes.
+ **Teamwork** - Provides guidance both to project staff and department senior staff. Guides the successful completion of program quality assessments and may function in a software quality oversight role. Interacts with senior product development and test personnel through both written and verbal communication. Has extensive knowledge of emerging softwaredevelopment and quality paradigms.
+ **Process Improvement** - improve and deploy Quality Engineering processes and project activities to improve key processes. Facilitate root cause analysis and corrective action planning. Partner with key stakeholders to improve product quality and process effectiveness.
+ **Knowledge and Tools** - practical experience and knowledge with Agile or DevOps softwaredevelopment. Emphasis on software testing, continuous integration, and continuous monitoring to improve product quality in areas such as code analysis, root cause corrective action, information assurance and development methodologies.
**Qualifications You Must Have** :
+ Typically requires a Bachelors' Degree in Science, Technology, Engineering, or Mathematics or other related STEM degree and two (2) years working experience in advanced technical principles in the softwaredevelopment process and practice with experience on the following:
+ Software/firmware development processes; conducting quality assessments of software products and artifacts.
+ Previous experience with Agile or DevOps softwaredevelopment practices. Emphasis on software testing, continuous integration and continuous monitoring is preferred.
+ The ability to obtain and maintain a US security clearance prior to start is required. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance
**Qualifications We Prefer** **:**
+ Project and workload management experience, utilizing resources to satisfy demanding internal customers and implementation schedules
+ Experience using both technical and soft skills for team interfacing and cohesion
+ Experience using oral and written communications, and interpersonal skills
+ Experience as an organizational spokesperson
+ Experienced advisor to management, customers and team members on Software Quality concepts and practices
+ Experience working with ISO9000/AS9100 and IPDS
+ Experience using CORE/Six Sigma practices and methodologies to continuously improve software systems created using the Quality Management System requirements based on AS9100 and AS9115
+ Practical experience of Guidance, Navigation, Signal Processing, Radar and Discrimination systems and associated algorithms is desired.
**What We Offer:**
+ Whether you're just starting out on your career journey or are an experienced professional, we offer a total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement, and work/life benefits; career development and recognition programs.
+ Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance, and child/adult backup care.
**Additional Information** :
**Onsite** : Employees who are working in onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Clearance Information: This position requires the eligibility to obtain a security clearance. The Defense Industrial Security Clearance Office (DISCO), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
**_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._**
The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link (******************************************************** to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
$74k-103k yearly est. 60d+ ago
Software Engineer
Butler Technical Group
Software development engineer job in Tucson, AZ
Pay Range: $75-88 ph (W2) Duration: 6 mos The Test Equipment Engineering (TEE) team within the Specialty Engineering Directorate is a multi-discipline organization responsible for developing advanced windows application solutions for all products. We are hands-on, designing with the latest technology and tools, and integrating state of the art software solutions with the most advanced engineering systems in the world. TEE products are in engineering labs, in the field, and in production environments utilized for weapon system products. TEE has job opportunities across all phases of the engineering lifecycle, including demonstrations, early engineering tests, design verification tests, production, and post-production sustainment. This 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. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization. The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They 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.
* STEM degree with min 5yrs industry experience or 3 years plus advanced degree *Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) Prioritize and handle multiple softwareengineering tasks concurrently Troubleshoot software and test equipment instrumentation Work in a multidiscipline engineering team environment Develop and derive requirements for software products Lead and mentor junior softwareengineersDevelop computer architectures and computer hardware optimization techniques Developsoftware drivers for the operation of computer hardware interfaces Work with common computer hardware interfaces and data protocols such as TCP/IP, UDP, or RS-422 Utilize Unified Modeling Language (UML) to visualize software architecture and design Work within softwaredevelopment lifecycles, such as Waterfall and Agile Practice sound Software Configuration Management principles using Microsoft Azure DevOps Server or GitHub
Benefits provided: 401K, medical, dental, and vision, sick time as applicable to state law
Butler America Aerospace, LLC. is an equal opportunity employer. Butler evaluates applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. The Butler America Aerospace, LLC. EEO Policy Statement and "Know Your Rights" Poster is available here: Applicant and Employee Notices.
Butler America Aerospace, LLC. is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact the Human Resources Department at accommodations@butler.com.
$75-88 hourly 60d+ ago
Software Developer II
Opus Global 4.6
Software development engineer job in Tucson, AZ
Job Purpose This individual's principal objective is to contribute to development projects and customer support efforts by developingsoftware applications as directed. Tasks may include supporting requirements definition, participating in software design, and unit and integration testing. Developers will be willing to work in a team environment and participate in group planning and review sessions.
Duties & Responsibilities
* Define and design software programs to meet requirements, resolve system deficiencies and change requests within the change control mechanisms.
* Implement, test, and document program changes.
* Maintain software systems as needed.
* Generate accurate task breakdown and estimates.
* Utilize configuration management and debugging tools.
* Responsible for verification activities, which include system tests, durability and life tests
* Create and update design and operational documentation
* Actively participate in the integration and installation of deliverables
* Develop Lambda functions and API Gateway endpoints.
* Report on progress and status of development to technical leader
* Provide follow-on support and problem troubleshooting.
* Other tasks as assigned
Requirements
* Must have ability to developsoftware for company's Windows Forms inspection device (analyzer) applications.
* Should be proficient in using the following:
* C# and/or VB .NET, ideally both
* Visual Studio IDE
* SQL queries
* Solid understanding of communication and processing of data to and from external devices via various communication protocols.
* Proven softwaredevelopment skills with emphasis on solid programming practices
* Strong understanding of RESTful architecture and principles (statelessness, resource-based, client-server separation)
* Additional understanding and interested in the following:
* GIT Version Control System
* DevOps
* Agile development methodologies (SCRUM, Kanban)
* Web Services
* Experience with serverless computing (AWS Lambda, API Gateway)
* Monitoring and managing APIs with CloudWatch Logs
* Must reside in Greater Tucson or be willing to relocate. Onsite requirements in Tucson, AZ.
* Must have ability to assist in defining requirements and creating software design.
* Ability to adhere to committed software delivery schedules.
* Ability to follow guidelines, policies and direction from leadership.
* Desire to collaborate with colleagues and customers to solve problems and provide solutions.
* Be committed to continuous improvement and professional development
Qualifications
* Bachelor's degree in Computer Science, SoftwareEngineering, or related field (or equivalent experience)
* 3-5 years of experience in the design, development, and deployment of custom software applications
* Experience creating and/or integrating with web services and APIs
* Experience with MS SQL Server\Postgres and database design concepts
* Proficiency with development tools such as Visual Studio, VS Code, Azure DevOps
* Experience with GIT or other version control systems
* Experience using AI to expedite softwaredevelopment
* Understanding of softwaredevelopment principles
Please note that we will not hire individuals who require sponsorship now or in the future, as well as any work authorization that requires company involvement or documentation (H-1B, OPT, STEM OPT, CPT, TN, J-1, O-1, etc.)
$73k-98k yearly est. 2d ago
Software Developer Intern: 2026
IBM Corporation 4.7
Software development engineer job in Tucson, AZ
Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your role and responsibilities
SoftwareDevelopers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our softwaredevelopers do. Whether you are working on projects internally or for a client, softwaredevelopment is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest softwaredevelopment tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
The Electronic Design Automation (EDA) organization within IBM developssoftware tools used in the logic design and functional verification of enterprise class microprocessors. EDA engineer's responsibilities include research, design, architect, develop and deploy solutions that are driven by technology, manufacturing or customer requirements that automate the implementation of advanced processor chips are responsible for improvements to the design automation process. They also implement solutions for the chip design process that respond to timing and manufacturing specifications due to advancement in technology. To be successful in this role, the candidate should be able to work well in a team, have an interest in learning, be able to work/investigate on their own and be aware of testing best practices.
EDA develops tools in the support of hardware and semiconductors development that make up our industry leading IBM products. We are an elite team of SoftwareEngineering professionals that pioneer innovations for the cutting-edge design of microprocessors and hardware used in IBM infrastructure including IBM zSystems, IBM Power Systems, IBM Storage, and IBM Quantum Systems. Developmentengineers on our team will participate in various aspects of the development, test, and support process such as Electronic Design Automation Software. We are looking for strong algorithmic programmers who want a challenge and enjoy working with teams to solve engineering problems with software
Required education
High School Diploma/GED
Preferred education
Bachelor's Degree
Required technical and professional expertise
* BS/MS majoring in Computer Science, Computer Engineering or Electrical Engineering
* Experience with an object-oriented programming language such as C/C++/Java/Rust
* Experience with a scripting language such as Python
* Knowledge of Digital Circuit/Logic design/Algorithms/Data Structures
* AI/ML skills
* Excellent verbal, written and interpersonal communication skills.
* Collaborative skills and ability to work in fast-paced agile environments.
* Quick learner with business acumen.
Preferred technical and professional experience
* Knowledge of computer architecture and micro-architecture
* Programming projects with complex requirements
* Understanding of Digital/VLSI Circuits
* Linux experience
ABOUT BUSINESS UNIT
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan. IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.
We consider qualified applicants with criminal histories, consistent with applicable law.
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
$38k-46k yearly est. 4d ago
Software Engineer (DoD Clearance Required)
Synectic Solutions Inc. 3.8
Software development engineer job in Tucson, AZ
Job Description
SSI needs to add a SoftwareEngineer III to support our current list of services provided for the U.S. Navy, Surface Missile Technical Representative Office, TucsonArizona.
Provide SoftwareEngineering support to Naval Air Warfare Center Weapons Division (NAWCWD), Surface Missile Technical Representative (Tech Rep) Office, TucsonArizona supporting the IWS 3, IWS-11, IWS-12, and Missile Defense Agency Program Offices.
Primary Functions:
Provide technical assessment for major projects, proposals, project planning and direction of TI and design efforts.
Ensure all technical assessment and recommendations of software documents are thorough and complete and submitted in time to support overall program milestones and reviews.
Review and assess software technical documentation for Change Control Boards (CCB), design reviews, and formal and informal peer reviews to include tasks such as panel member for software Formal Qualification Test (FQT), Test Readiness Reviews (TRR), Test Review Boards (TRB), Verify FQT execution and attend related data reviews.
Ensure all technical assessments are thorough, addresses technical feasibility of implementation, and supports an integrated program plan or schedule.
Facilitate and coordinate exchange of technical communications between RMD SoftwareEngineering community and Government agencies including Engineering Change Proposal (ECP) Leader, review of TDP and other ECP artifacts.
Ensure technical communications is clear, concise, foster dialogue, and enable technical decision making.
Develop and coordinate technical agendas for software/firmware engineering program reviews and technical exchanges.
Provide technical assessments for internal Government and Contractor Integrated Product Teams (IPTs) that identify and resolve missile software problems.
Provide technical assessment and recommendations for Permit-to-Ship and major engineering and design/readiness reviews, such as Preliminary Design Review (PDR), Critical Design Review (CDR), Missile Readiness Review (MRR), and Mission Control Panel (MCP).
Review and assess formal software/firmware documentation and presentations in support of major Surface Missiles.
Education/Experience/Skills:
U.S. Citizenship and Active DoD SECRET Clearance required.
Bachelor's degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems).
8+ years of professional experience with softwareengineering.
Experience with applying programming concepts in a professional setting.
Experience with applying modern softwaredevelopment methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
What Your Experience Working for Us Will Be Like
Ask any of our employees and they will tell you SSI is a great place to work with an upbeat and positive culture. We take pride in our work to continuously improve on our performance in a manner that enhances the mission of the agencies we serve while expanding opportunities for our employees and our company.
About Synectic Solutions, Inc. (SSI)
Synectic Solutions, Inc. (SSI), is an award-winning, 20-year government contracting agency focused on the areas of logistics, engineering, management, and information technology. SSI is a growing organization committed to exceeding customer expectations, to continually improving all products, services, and processes, and to perform all work with the commitment to upholding the highest standards and ethics.
Ready to apply?
If this job sounds like a fit for you, then click on the ‘apply' button below. Good luck!
Powered by JazzHR
lAgLhOq519
$73k-102k yearly est. 14d ago
Software Engineer (TS/SCI and able to obtain a Polygraph)
North Point Defense 3.9
Software development engineer job in Tucson, AZ
This job requires an active Top Secret / SCI clearance (with CI Polygraph eligibility). Please apply only if you currently hold an active TS SCI clearance with CI Poly eligibility.
North Point Technology is seeking a Mid-Level SoftwareEngineer to join the Chinook Program, where you'll help design and develop modern applications that support GEOINT data access, visualization, and dissemination. You'll work in a collaborative Agile environment, partnering with mission users, architects, and cloud engineers to deliver secure, high-performance software solutions.
Responsibilities:
Design, develop, test, and deploy software for GEOINT data workflows.
Build microservices, RESTful APIs, and user-facing interfaces using technologies such as React, Node.js, Flask, and Spring Boot.
Develop and maintain secure, containerized applications using Docker and Kubernetes.
Support DevSecOps pipelines and ensure compliance with security and accreditation standards.
Participate in Agile sprints, code reviews, and technical discussions.
Collaborate with users and product owners to refine requirements and enhance user experience.
Mentor junior developers and assist with resolving technical challenges.
Basic Qualifications:
U.S. citizenship and active Top Secret clearance with SCI eligibility (CI Polygraph eligibility).
Bachelor's degree in Computer Science, SoftwareEngineering, or related field with 4-8 years of experience (or Master's with 2-6 years).
Proficiency with:
Languages: Python, Java, JavaScript, Go
Frameworks: React, Angular, Node.js, Spring Boot, Django, Flask, Svelte
Cloud: AWS, Azure, or similar platforms
Databases: MySQL, PostgreSQL, SQL Server
Tools: Git, GitLab CI, Jenkins, JIRA, Confluence
Operating Systems: Windows, Linux
Experience with containerization (Docker, Kubernetes) and CI/CD development.
Understanding of secure coding, RMF, and STIG compliance.
Strong analytical and problem-solving skills with a desire to continuously learn.
Preferred Qualifications:
Experience with UI/UX design and frontend development.
Familiarity with NoSQL databases (OpenSearch/Elasticsearch).
Exposure to multi-cloud environments (AWS, Azure, Google, IBM, Oracle).
Knowledge of AWS services such as S3, EC2, RDS, CloudFormation.
Experience with geospatial technologies (GeoServer, PostGIS, OGC APIs, ESRI ArcGIS).
Infrastructure-as-Code experience (Terraform, Ansible).
Certifications: AWS Developer, Security+, SAFe Practitioner, or equivalent.
Work Locations:
Gaithersburg, MD
Alexandria, VA
Chantilly, VA
Aurora, CO
St. Louis, MO
Tucson, AZ
North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions! We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems.
At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members.
Come join us! Apply with North Point Technology today!
For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.
$74k-103k yearly est. Auto-Apply 7d ago
Software Engineer II
National Optical Astronomy Observatory
Software development engineer job in Tucson, AZ
NOIRLab's Data Management and Software division is seeking a SoftwareDevelopmentEngineer II who will integrate and optimize backend technologies, observatory control systems and infrastructure engineering. Your expertise in Python, C and C++ will be critical as you develop low-latency, high-reliability services that control telescope operations and manage instrumentation integration.
You will collaborate with multidisciplinary teams including hardware engineers, scientists and operations staff to architect, build and support software that ensures observatory uptime, scientific data integrity and operational safety.
What You Will Be Working On
Our technology stack includes:
* Python, C and C++ middleware and control software for observatory systems
* Linux-based environments with system-level scripting and service orchestration
* Real-time telemetry and monitoring using Grafana, InfluxDB and Redis
* Queue scheduling system leveraging PostgreSQL, Django REST backend and a Bootstrap UI with vanilla JavaScript for dynamic interactions
Key initiatives include:
* Designing and maintaining telescope control middleware and backend services
* Developing monitoring and observability pipelines to track system health and performance
* Integrating new instruments into the control ecosystem
* Diagnosing and resolving real-time software and system faults during observatory operations
* Automating deployments and infrastructure management for robust, repeatable releases
Essential Functions
* Design, implement and maintain backend services and middleware for telescope and instrument control
* Develop and operate observability tools and dashboards to monitor system telemetry and health
* Collaborate with hardware and instrumentation teams to integrate software and hardware interfaces
* Own the identification and resolution of critical production faults with precision and speed
* Build and improve CI/CD pipelines to streamline deployment and rollback processes
* Drive clarity through high-quality technical documentation and strengthen team expertise through active knowledge sharing
* Provide onsite system support and maintenance at an elevation of approximately 6,800 ft.
Requirements
* Bachelor's degree in Computer Engineering, Computer Science or a related technical field
* 4+ years of professional softwareengineering experience in backend or systems programming roles
* Extensive, proven experience with Python, C and C++
* Extensive, proven experience designing, building and maintaining distributed systems or services in a real-time or data-intensive environment
* Proven high-level proficiency of softwareengineering fundamentals, including algorithms, data structures, concurrency, version control, CI/CD, etc.
* Extensive, proven experience working with APIs, network protocols or hardware integration
* Proven high-level proficiency in problem-solving and debugging, including experience with live systems and production-quality software
* Clear and effective communicator, adept at documenting and conveying technical information to non-technical audiences
* Comfortable working with a remote, globally distributed team
* Physically capable of working at the KPNO site, located at an elevation of approximately 6,800 ft.
Preferred Qualifications
* Knowledge of telescope control systems, remote observatory operations and observatory middleware architectures
* Knowledge of observatory infrastructure, software integration and data pipelines in a scientific research context
* Familiarity with scientific computing workflows, observational instruments and astronomical data processing
* Contributions to open-source telescope, scientific or engineeringsoftware
* Background in DevOps or SRE practices for critical system reliability
* Experience with Tcl/Tk programming for legacy system integration and instrumentation control
* Experience with PLC programming (e.g., ladder logic) for hardware interface and motion control in telescope subsystems
* Passion for astronomy, scientific software and advancing scientific research and discovery through innovative technology
Why Join Us
At NSF's NOIRLab, we believe in science for everyone. 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. You will join a collaborative, mission-driven team that values creativity, innovation and technical excellence. Your work will directly enable scientific breakthroughs and provide critical operational support to astronomers worldwide - and you will help shape how a new generation explores and interacts with the night sky.
Preference will be given to qualified internal candidates and qualified Native Americans living on or near the Tohono O'odham reservation.
Salary Range:
$92,800 - $102,200. The final salary will depend on skills, qualifications and experience.
AURA offers an excellent benefits package including paid time off and retirement plan contributions, competitive salary commensurate with experience, and a very attractive work environment. Details on benefits can be found at ***************************************************
How to Apply
Apply by October 29, 2025 for priority consideration. This position will remain open until it is filled. Please submit a cover letter and a CV or resume, PDF files preferred. Please name any attachments with the following format: Lastname Docname.
Individuals needing assistance with the employment process can request assistance at *************************
$92.8k-102.2k yearly 60d+ ago
Software Engineer, iOS Core Product - Tucson, USA
Speechify
Software development engineer job in Tucson, AZ
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Job Description
Job Title: SoftwareEngineer (Levels II-IV) - Cleared
Program: Effectors Test Equipment Engineering (TEE)
Work Schedule: 9/80 (Every other Friday off)
Security Clearance: Active Secret (Required to Start)
Citizenship: U.S. Citizen
Total Openings: 10
LEVEL II - SoftwareEngineer II (ENG02)
Openings: 5
Pay: Up to $67.50/hr
Experience Required: 2+ years or Advanced STEM degree
Education: Bachelor's in Computer Science, Electrical Engineering, or related STEM discipline
Core Focus: Entry to mid-level softwaredevelopment and integration for test equipment systems
Key Skills & Tools:
Programming languages: C#, C++, Java, Python, Visual Basic
Tools: Microsoft Visual Studio, Windows OS
Object-oriented software design and development
Debugging, troubleshooting, and test equipment integration
Understanding of software lifecycles (Waterfall, Agile)
Responsibilities:
Design, develop, and integrate object-oriented applications in C# and C++
Support test system development for engineering and production environments
Troubleshoot software and instrumentation
Work in multidiscipline teams to meet project goals
LEVEL III - Senior SoftwareEngineer (ENG03)
Openings: 6
Pay: Up to $92/hr
Experience Required: 5+ years or 3+ years with Advanced STEM degree
Education: Bachelor's in Computer Science, Electrical Engineering, or related STEM discipline
Core Focus: Mid-level leadership on software design projects, mentoring, and integration of test system software
Key Skills & Tools:
Programming: C#, C++, Java, Python
Tools: Microsoft Visual Studio, Azure DevOps, GitHub
Software Configuration Management (SCM) and UML modeling
Networking protocols: TCP/IP, UDP, RS-422
Test instrumentation: Oscilloscopes, Power Supplies, DMMs
Responsibilities:
Design, develop, and integrate Windows-based applications and libraries
Lead and mentor junior softwareengineersDevelopsoftware drivers and manage computer hardware interfaces
Implement software lifecycle and SCM best practices (Agile, DevOps, Git)
LEVEL IV - Principal SoftwareEngineer (ENG04)
Openings: 4
Pay: Up to $101/hr
Experience Required: 8+ years or 5+ years with Advanced STEM degree
Education: Bachelor's in Computer Science, Electrical Engineering, or related STEM discipline
Core Focus: Senior-level technical leadership across softwaredevelopment and test system integration projects
Key Skills & Tools:
Advanced C#, C++, Python, Java software architecture and integration
Windows OS, Visual Studio, Azure DevOps, GitHub
Software driver development for test hardware
UML, object-oriented design, hardware interface control
Strong leadership, project coordination, and mentoring experience
Responsibilities:
Lead software design, development, and integration for test equipment systems
Oversee full lifecycle from requirements through delivery
Coordinate cross-functional teams and ensure system-level software performance
Drive architecture optimization and process improvement
Common Requirements (All Levels)
Active Secret Clearance and U.S. Citizenship required
100% onsite in Tucson, AZ (no remote work)
Experience developingsoftware for test systems or embedded environments
Hands-on with Windows application development, object-oriented design, and hardware integration
Proficiency with debugging tools, IDEs, and test instrumentation
Excellent communication, documentation, and teamwork skills
$70k-97k yearly est. 13d ago
Secret Software Engineer
Insight Global
Software development engineer job in Tucson, AZ
This 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. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization.
The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They 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.
What You Will Do:
- Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
- Prioritize and handle multiple softwareengineering tasks concurrently
- Troubleshoot software and test equipment instrumentation
- Work in a multidiscipline engineering team environment
- Develop and derive requirements for software products
- Lead and mentor junior softwareengineers
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: ****************************************************
Skills and Requirements
LCATS:
- Level 4: Bachelor's Degree in STEM and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience.
- Level 3: Bachelors' in STEM degree with min 5 yrs industry experience or 3 years plus advanced degree
- Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
- Prioritize and handle multiple softwareengineering tasks concurrently
- Troubleshoot software and test equipment instrumentation
- Work in a multidiscipline engineering team environment
-Develop and derive requirements for software products
- Lead and mentor junior softwareengineers
- Develop computer architectures and computer hardware optimization techniques
- Developsoftware drivers for the operation of computer hardware interfaces
- Work with common computer hardware interfaces and data protocols such as TCP/IP, UDP, or RS-422
- Utilize Unified Modeling Language (UML) to visualize software architecture and design
- Work within softwaredevelopment lifecycles, such as Waterfall and Agile
- Practice sound Software Configuration Management principles using Microsoft Azure DevOps Server or GitHub
Our client, a world leader in diagnostics and life sciences, is looking for a "Staining SoftwareEngineer” based out of Tucson, AZ (Hybrid).
Job Duration: Long term Contract (Possibility Of Further Extension)
Pay Rate: $80/hr on W2
Company Benefits: Medical, Dental, Vision, Paid Sick leave, 401K
Key Responsibilities
Develop and integrate software modules that support lab staining procedures used in medical/biotech applications.
Bridge the gap between scientists (assay/staining experts) and the software that powers/records those processes.
Ensure that all software, databases, and related documentation meet medical device regulatory and quality standards.
Qualifications:
Engineering preferred, but a Biology or Chemistry degree + programming experience is acceptable.
Programming / scripting: Must be comfortable with scripting languages (SQLite preferred, but Python, Perl, or similar acceptable).
Experience: 2-5 years in softwareengineering or scientific software support, preferably in medical device, biotech, or healthcare IT.
Database knowledge: Able to design, edit, and maintain small -scale databases that tie into the staining procedure software.
Documentation: Experience writing clear, regulatory -compliant software documentation (since this is a medical device environment).
Project tools: Familiarity with Smart sheets/MS Project/Trello or similar for project planning and reporting.
Information security & privacy: Working understanding of data handling in regulated industries (HIPAA, FDA compliance).
If interested, please send us your updated resume at
**********************/***************************
$80 hourly Easy Apply 60d+ ago
Software Engineer
Butler Technical Group
Software development engineer job in Tucson, AZ
Pay Range: $55-65 ph (W2) Duration: 6 mos This position is for a SoftwareEngineer II with at least 2 years of professional experience or an advanced STEM degree. This 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. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization. The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They 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.
What You Will Do:
* Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS)
* Prioritize and handle multiple softwareengineering tasks concurrently
* Troubleshoot software and test equipment instrumentation
* Work in a multidiscipline engineering team environment
* Develop and derive requirements for software products
Qualifications You Must Have:
* Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 2 years prior relevant experience, or an Advanced degree in a related field.
* Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic.
* Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products.
* Experience with Windows Operating System and Microsoft Visual Studio is required.
* Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer:
* Knowledge of computer architecture and computer hardware optimization techniques
* Knowledge of the development of software drivers for the operation of computer hardware interfaces
* Knowledge in common computer hardware interface and data protocols such as TCP/IP or UDP
* Knowledge of Unified Modeling Language (UML) to visualize software architecture and design
* Knowledge of softwaredevelopment lifecycles, such as Waterfall and Agile
* Knowledge of Software Configuration Management principles
* Good written and interpersonal communication skills
Benefits provided: 401K, medical, dental, and vision, sick time as applicable to state law
Butler America Aerospace, LLC. is an equal opportunity employer. Butler evaluates applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. The Butler America Aerospace, LLC. EEO Policy Statement and "Know Your Rights" Poster is available here: Applicant and Employee Notices.
Butler America Aerospace, LLC. is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact the Human Resources Department at accommodations@butler.com.
$55-65 hourly 60d+ ago
Software Developer Intern
IBM 4.7
Software development engineer job in Tucson, AZ
**Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk
**Your role and responsibilities**
As a Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join our team of creators - the people who help move IBM forward by using their imagination to envision solutions, their curiosity to experiment with new ideas, and their ever-growing skills into action for customers to make better decisions with greater speed on the most trusted platforms in today's market.
IBM has openings for SoftwareDevelopmentEngineers to develop, test and provide support for hardware, firmware and oftware that make up our industry- leading IBM Storage products. We are an elite team of engineering professionals that pioneer innovations for the cutting-edge Software and hardware used in IBM infrastructure including IBM Storage Scale System, IBM DS8000, IBM FlashSystem, IBM Ceph and IBM Protect. Developmentengineers participate in various aspects of the development, test, and support process.
**Required technical and professional expertise**
- Pursuing a Bachelor's or Master's Degree in: Electrical Engineering, Computerr Engineering, Computer Science, Mechanical Engineering, or related majors.
- Prior (project or internship) experience in computer hardware or testing.
- Interest in backend softwaredevelopment and willingness to learn about high-end storage products
- Academic or demonstrated experience developingsoftware or support for software applications
- Knowledge in Bash, Python, C/C++, Databases, Javascript, or REST APIs
- Knowledge of the Linux operating system, including being comfortable using the command line interface
- Firm grasp of softwaredevelopment methodologies (e.g., Agile, DevOps), CI/CD pipelines, version control (Git), and automated testing.
- Some experience with scripting or programming (Python, Bash, etc.).
- Interest in cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Strong problem-solving skills and a willingness to learn.
-Demonstrated ability to break down complex technical challenges, propose innovative solutions, and drive them to completion.
- Strong verbal and written communication skills.
- Passion for technology and engineering.
- Growth minded, trusted, team focused, courageous, resourceful, and outcome focused.
**Preferred technical and professional experience**
Proficiency in one or more of the following technology areas:
- Deep understanding of Python and experience developingsoftware that interacts with hardware, preferably storage systems.
- Proven experience with Python libraries commonly used in storage management and data processing.
- Familiarity with storage concepts such as block storage, object storage, file systems, RAID configurations, and data integrity techniques.
- Experience working directly with storage hardware APIs or protocols (e.g., SCSI, NVMe command sets, vendor-specific APIs).
- Proficiency in Python for tasks related to hardware testing and automation.
- Experience with developing Python-based tools for monitoring and managing storage performance and health.
- Knowledge of data serialization formats relevant to storage systems (e.g., JSON, YAML, Protocol Buffers).
- Experience with Python in embedded systems or interacting with low-level hardware interfaces via libraries.
- Familiarity with performance analysis and optimization techniques in Python, particularly in the context of data I/O.
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions).
- Exposure to monitoring tools (e.g., Prometheus, Grafana, Datadog).
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
$38k-46k yearly est. 60d+ ago
Software Engineer
Synectic Solutions 3.8
Software development engineer job in Tucson, AZ
Synectic Solutions Inc is seeking a Business Development Analyst!
Reporting to the Vice President of Business Development, the candidate is responsible for supporting all corporate Business Development functions. This candidate will reside in the Ventura County area. These specific duties are listed below.
Duties and Responsibilities:
Develop and maintain all documents used in the Business Development department.
Manage corporate Customer Relationship Management (CRM) tools.
Interface with internal departments and teaming partners throughout the capture and solicitation process to coordinate documenting strategies, approaches, and deliverables.
Coordinate and schedule proposal-related strategy sessions, including SWOTs, Black Hats, Win Themes, Strategy Sessions, etc.
Assist with all pre-proposal preparation and capture activities, including research into current contract efforts utilizing resources such as LRAFs, FPDS-NG, FOIA Requests and SAM.gov.
Build capability matrix based on PWS/SOW.
Support recruitment department with developing job requisitions.
Record action items and communicate due dates according to the proposal schedule.
Maintain proposal knowledge base, capture lessons learned, and implement improvements to the proposal process, templates, and content.
Participate in all aspects of proposal volume development including but not limited to writing, editing, charts, tables, graphs and production efforts from assignment and receipt of solicitation through delivery and receipt of proposal by the customer.
Provide technical editing of written material, writing new material or rewriting historical material, proofreading, and performing quality check of proposals while meeting tight deadline constraints.
Distribute and update documents and Q&As to all teaming partners.
Assist with 100% on-time delivery of compliant proposals on all assigned opportunities.
Coordinate with proposal teams to establish and execute capture and proposal strategy.
Qualifications include:
U.S. Citizenship and must be able to obtain and maintain U.S. DoD SECRET Security Clearance required for hire, and to be maintained throughout employment.
A Bachelor's degree or equivalent and 3+ years of relevant professional experience in Business Development for a Government Contractor.
Proposal experience on a variety of competitive opportunities including a relevant mix of program types, complexities, products, technologies, and customers
Demonstrated experience in consolidating and managing team developed content ensuring compliance, quality, and timeliness
Strong organizational management skills and attention to detail
Team player and team builder
Ability to work in a matrixed environment with all levels of the organization, up to and including senior management
Flexible to work a schedule which may include evenings and weekends, as required during proposal writing
Capable to generate briefing and presentation materials/slides
Function effectively in a fast-paced, deadline-driven environment
Work with little direction and handle multiple tasks
Have a working knowledge of MS Office business applications and experience working with Virtual Proposal Center, SharePoint, or other proposal management tools
Experience in managing and enforcing version control policies and procedures in a cloud-based environment or SharePoint
Ability to manage competing priorities in a complex environment
Demonstrated analytical, reasoning, planning and problem-solving abilities
Excellent time-management, organizational and record-keeping skills
Energy, enthusiasm, and a team-focused mentality with proven abilities to work collaboratively and think strategically
$73k-102k yearly est. 23d ago
Software Engineer, iOS Core Product - Tucson, USA
Speechify
Software development engineer job in Tucson, AZ
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$70k-97k yearly est. 15d ago
2026 Full-time - Software Engineer I - Onsite (AZ)
RTX Corporation
Software development engineer job in Tucson, AZ
**Country:** United States of America ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date.
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
**Security Clearance Type:**
DoD Clearance: Secret
**Security Clearance Status:**
Active and existing security clearance required on day 1
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
The Software organization developssoftware applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensors, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the softwaredevelopment lifecycle. Our 4000+ softwareengineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology.
As part of the SoftwareEngineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions.
Our engineers design, develop, and build innovative solutions for the U.S. Government. Experience all aspects of a softwaredevelopment life cycle as a member of a fast-paced agile team on the leading edge of:
Real-time systems design
Digital signal processing
Machine Learning and Autonomous Systems
Cyber Security
DevOps technologies and methods
We encourage curious, creative problem solvers to join our team of bright, dedicated software craftspeople in designing and implementing highly innovative systems. You will learn advanced softwareengineering practices and apply new technologies to develop next generation capabilities and help keep our country safe.
This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ.
**What You Will Do:**
Assist 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.
Design, code, test, integrate, and document software solutions.
Participate in internal review of software components and systems.
Collaborate with project managers and other professionals within Engineering.
Work on problems with defined scope, schedule, and expectations.
Follow established development practices and processes to maintain the configuration management of software products.
**What You Will Learn:**
Use new tools that will keep you state-of-the-art.
Stay updated with the latest advancements in softwaredevelopment and missile technology to drive innovation.
**Qualifications You Must Have:**
Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).
This position requires 12 months or less of relevant professional work experience (excluding Internships).
Experience with C, C++, or Java.
The ability to obtain and maintain a U.S. government issued clearance. U.S. citizenship is required as only U.S. citizens are eligible for a security clearance.
**Qualifications We Prefer:**
Bachelor's degree in Computer Engineering, Computer Science, or SoftwareEngineering, and prior Internship experience.
1 year or more of Calculus, Physics and Computer Science studies that include assembly level programming, plus coursework covering modern software languages (such as C, C++ or Java).
Knowledge of data structures and algorithms, systems software design, operating systems and architectures.
Knowledge of assembly, C/C++ programming, structured programming concepts.
Knowledge of object-oriented design and Unified Model Language.
Knowledge of statistical and numerical methods.
Interpersonal and communication skills, both verbal and written.
ABET is the preferred, although not required, accreditation standard. 3.0 cumulative GPA desired.
Demonstrated ability to work effectively with colleagues and leaders in a team environment.
**What We Offer:**
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation.
**Learn More & Apply Now!**
Please consider the following role type definition as you apply for this role.
Onsite role in Tucson, AZ
Employees who are working in Onsite roles will work primarily onsite. This includes all production employees, as they are essential to the development of our products. This position involves direct support of manufacturing activities and requires spending significant amounts of time in and around factory areas.
Additional Details:
Please upload a copy of your most recent resume when applying to this requisition. Include your cumulative GPA and projected graduation date on your resume.
This position requires a security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
**_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._**
The salary range for this role is 57,200 USD - 108,800 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link (******************************************************** to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
$70k-97k yearly est. 60d+ ago
Learn more about software development engineer jobs
How much does a software development engineer earn in Tucson, AZ?
The average software development engineer in Tucson, AZ earns between $64,000 and $117,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.
Average software development engineer salary in Tucson, AZ