Get AI-powered advice on this job and more exclusive features.
This range is provided by Entegee. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$120,000.00/yr - $140,000.00/yr
Join a hands-on engineering team developing and maintaining advanced software systems with real-world impact. We're looking for a Mid-Level Software Engineer skilled in C/C++, Linux, and hardware communication to help drive innovation in a dynamic, tech-focused environment.
What You'll Do:
Develop, maintain, and enhance software applications
Debug and resolve software issues in complex systems
Work closely with teammates to mature new and existing products
Interface with hardware (cameras, sensors, motion stages) at a low level
Contribute to design documentation, technical reports, and specs
Collaborate with internal teams and present solutions to customers and stakeholders
Must-Have Skills:
5–10 years of experience (degree counts toward experience)
Strong C/C++ coding and debugging skills
Proficiency in Git and command-line tools
Solid experience with Linux (CLI familiarity is a must)
Experience in low-level communication with hardware
Understanding of FPGA and GPU (CUDA) fundamentals
U.S. Citizenship and ability to obtain a security clearance
Nice-to-Haves:
Bachelor's (or higher) in CS, Software Engineering, or related field (Associate’s with experience also considered)
Familiarity with scripting languages like Julia
Experience in high-speed control systems, computer vision, image processing, or DSP
Interest in astronomy and laser communications is a plus!
Equal Opportunity Employer/Veterans/Disabled
Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.entegee.com/candidate-privacy-information-statement/
The Company will consider qualified applicants with arrest and conviction records.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Information TechnologyIndustries
Semiconductor Manufacturing, Industrial Machinery Manufacturing, and Commercial and Service Industry Machinery Manufacturing
Referrals increase your chances of interviewing at Entegee by 2x
Inferred from the description for this job
Medical insurance
Vision insurance
401(k)
Paid maternity leave
Paid paternity leave
Tuition assistance
Disability insurance
Get notified when a new job is posted.
Sign in to set job alerts for “Software Engineer” roles.
Tucson, AZ $110,000.00-$130,000.00 1 week ago
Tucson, AZ $78,853.00-$236,579.00 1 month ago
Tucson, AZ $70,000.00-$160,000.00 1 week ago
Software Engineering Specialist - Human Data
Greater Tucson Area $55.00-$65.00 3 weeks ago
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Software Engineer - Cross-platform C++ - Multipass
Software Engineer, Ceph & Distributed Storage
Tucson, AZ $75,540.00-$98,201.00 2 days ago
Tucson, AZ $90,000.00-$100,000.00 1 week ago
Distributed Systems Software Engineer, Python / Go
Tucson, AZ $90,000.00-$120,000.00 2 weeks ago
Tucson, AZ $123,219.00-$236,579.00 1 month ago
Tucson, AZ $120,000.00-$180,000.00 2 weeks ago
Python Software Engineer - Ubuntu Hardware Certification Team
Tucson, AZ $120,000.00-$165,000.00 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr