Software Engineer
$69.1k - $141.5kCaci Inc
Job ID326931Job Title: Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USAnticipated Posting End: 7/27/2026The Opportunity:CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables, electro-optical, and other remote sensing capabilities. As part of our organization, you will be at the forefront of developing and enhancing remote sensing capabilities and working in space emerging technology. You will learn about these technologies from the experts that discovered and patented these capabilities.Responsibilities:Take algorithm definitions and prototypes and convert them into robust software applicationsCollaborate with radar/electro-optical and research scientist experts to solve issues and iterate to improve product image qualityDesign, develop, and maintain robust and scalable software applications using modern programming languages and technologies.If a software engineer, write clean, efficient, and well-tested code that adheres to best practices and coding standardsLearn about synthetic aperture radar (SAR) or electro-optical collection techniquesParticipate in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenanceTroubleshoot and resolve technical issues in a timely and effective manner Learning from our recognized leaders and setting oneself up for future leadership in the areaQualifications:Required:Active TS/SCI U.S. Government Security ClearanceA degree in computer science, electrical engineering, physics, or a related field; four years of professional experience in software or signals processing in lieu of a degree; or military background in electronic warfare and/or signals processing Interest in learning remote sensing technologiesFamiliarity with a programming language (preferably Python, C++, Rust, or similar)Familiarity developing in Linux and/or in a cloud environment (AWS preferred) Excellent problem-solving and analytical skillsAbility to work within a team environment to advance large software development packages by taking on and completing tasks independently Ability to work onsiteDesired:Programming skills in multiple languages Knowledge of, or background in radar or electro-optical fields.Academic experience in digital signal processingScrum/Agile Development knowledge and experience with Jira Experience writing software implementing algorithmsPassion for solving hard problemsWhat You Can Expect:A culture of integrity.At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.An environment of trust.CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.A focus on continuous growth.Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.Pay Range:There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.Since this position can be worked in more than one location, the range shown is the national average for the position.The proposed salary range for this position is:$69,100-$141,500CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic. #J-18808-Ljbffr
$112k - $184k
...Fullstack Visualization Software Engineer Palo Alto, CA / Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit...SuggestedTemporary workWork at office- ...Full-Stack Software Engineer The University of Michigan has an available position of Full-Stack Software Engineer in Ann Arbor, MI. Position requires a Bachelor's degree in Computer Science or Computer Engineering & 60 months experience as a Full- Stack Software Engineer...Suggested
$110.9k - $188.5k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... ...Description/Preferred Qualifications Senior Full Stack Software Engineer are core to KLA's technology, while we do not currently...SuggestedMinimum wageWork experience placementWork at officeFlexible hours- ...Senior Software Developer GripFusion is a sports-technology startup building next-generation intelligent sporting equipment that combines... ...infrastructure and work with Data Scientist/Signal Processing Engineer to incorporate analytical functionality into the product...SuggestedWork experience placement
- ...Senior Full Stack Software Engineer Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver...SuggestedFull timeSummer workRemote work
- ...coding assessment). Proven experience shipping production software in automotive, aerospace, defense, or robotics domains. Excellent... ...debugging and troubleshooting skills. Bachelor’s or Master’s in Computer Science, Engineering, or related field (preferred)....
$140k - $200k
...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...Work at office- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City... ...Driving team and collaborate closely with Autonomy ML engineers working on Perception and Planning. Our mission is to design...InternshipWork at office
$150k - $190k
...Decisive Point is looking for a Senior Software Engineer in Ann Arbor, Michigan. This role blends game engine technology with large-scale simulations, requiring expertise in C++ programming and ECS architecture. You will architect core systems, drive technical strategy...- ...A technology company supporting defense is seeking engineers and physicists in Ypsilanti, MI. This role involves developing software solutions for remote sensing technologies, requiring an active TS/SCI U.S. Government Security Clearance. Responsibilities include implementing...Remote workFlexible hours
- ...CACI International Inc. in Ypsilanti, MI is seeking a Software Engineer to support the development of algorithms and software for remote sensing technologies. The role involves designing and maintaining robust applications with a focus on collaboration and continuous learning...Remote work
- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City... ...this goal in its next-generation vehicles. The Arene Engineering Solutions North America’s Applied Engineering Team supports :...Work at officeFlexible hoursShift work3 days per week
- ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team... ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the radar...Temporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$120k - $150k
...grid edge and will enable data centers to unlock more compute for the same provisioned power. We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that...Casual workLocal areaRemote workFlexible hours- ...opportunity and equitable compensation regardless of race, gender, religion, sex, sexual orientation, national origin, or disability. Software Engineer – Zero Trust Products & Cloud Services Barracuda Networks is seeking a talented individual to join us as a Software Engineer...Work experience placementWorldwideFlexible hours
- ...test stands, data management solutions, driveline test systems, engine test systems, brake test systems, wind tunnel balances,... ...aerospace and rail sectors. HORIBA Automotive is searching for a Software Engineer to work out of our Ann Arbor, MI office. This person will...Temporary workWork at officeWorldwideFlexible hours
- ...headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei and Hsinchu Taiwan, and Riyadh, Saudi... ...on‑chip AI inference. We’ve co‑designed a full hardware‑software stack (compiler, runtime, and APIs) to make AI development both...Permanent employmentLocal area
$150k - $190k
...About the Role We're seeking a Senior Software Engineer to architect our Acuity Scene System. This role is built at the intersection of game engine technology and large-scale simulation, requiring you to define the foundational 4D abstractions and Entity Component Systems...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$125k - $175k
...before heading to the office, or leaving earlier when needed to accommodate family commitments. About the role We're seeking a Software Engineer to join our Acuity Autonomy Framework team, working on a cutting-edge framework solution that enables collaborative autonomy...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Software Engineer MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces, including 28 state Departments of Transportation,...
- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City,... ...FOR? The Sensor & Calibration sub-team is seeking a Software Engineer to support the development of sensor calibration tools for our...Work at officeFlexible hours3 days per week
- ...up Bazel builds, Yocto recipes, and CI/CD workflows for various hardware platforms including x86, Qualcomm 8255, and Orin DevKit. Supporting software integration and deployment on hardware. Documenting and sharing knowledge around build and hardware pipelines....
- ...innovation to the challenges of today. We are seeking aspiring engineers, signals processors, and physicists excited to join our team... ...developing the next generation of signal and image processing software, building on our 80-year history on the cutting edge of the...Temporary workWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
$139k - $166.8k
...Part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...autonomous vehicle platform. We are currently seeking a Software Engineer who is enthusiastic about thriving in a hands-on environment...Full timeImmediate startRemote workRelocation- Software Engineer This is the job post for a Software Engineer. The job description and details are provided below. The job details have been cleaned up to focus on the core content, ensuring a high signal to noise ratio for readability and aesthetics.
- ...Software Engineer - Entry Level Location: Remote (US Only) - Eastern Time Zone About Us Gambyt's mission is to make real-money gaming products more relevant and accessible to the world. We are specialists in the lottery industry and create products that deliver...Full timeSummer workInternshipRemote work
- ...About the role We are looking for bright engineers interested in designing elegant solutions to difficult problems in the autonomy space. Our software engineers work across our suite of products, tackling difficult full-stack, infrastructure, robotics, and graphics problems...For contractorsFor subcontractor
$105.9k - $180k
...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the... .../Preferred Qualifications Key Responsibilities HPC Software Engineering * Design, develop, and optimize HPC software running...Minimum wageWork experience placementFlexible hours$139k - $166.8k
...of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight.... ...to Succeed ~ Bachelor's or Master's Degree in Computer Engineering, Computer Science, Engineering, or related field with 3-5+ years...Full timeImmediate startRelocation$91.2k - $155k
...KLA-Belgium is looking for Software Engineers in Ann Arbor, Michigan. This role involves building and maintaining critical infrastructure for high-performance computing (HPC) solutions, as well as prototyping machine control solutions. Candidates should have a solid background...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- part time software developer remote Ypsilanti, MI
- software support Ypsilanti, MI
- id software Ypsilanti, MI
- healthcare software sales Ypsilanti, MI
- remote software sales Ypsilanti, MI
- entry level software sales Ypsilanti, MI
- software Ypsilanti, MI
- software implementation project manager Ypsilanti, MI
- software engineer 150k
- software sales engineer

