Demo

Sr. Software Engineer -Java, Product Integration

Randstad Digital Americas
Stillwater, OK Full Time
POSTED ON 9/30/2025
AVAILABLE BEFORE 10/29/2025
Job Summary

We are seeking a Sr. Software Engineer to lead the development and integration of advanced software systems that bring together complex hardware, sensors, and third-party components into a seamless product. This role requires solid problem-solving skills, and experience working across the entire software lifecycle. You will be a key contributor in ensuring multiple subsystems, from sensors to networks, communicate and operate reliably as a unified solution.

Benefits

  • Medical, Dental, Vision
  • Paid Time off
  • 401K and retirement plan
  • Bonus eligible (based on company performance)

location: Stillwater, Oklahoma

job type: Permanent

salary: $120,000 - 140,000 per year

work hours: 8am to 4pm

education: Bachelors

Responsibilities

  • Program using Java and IntelliJ, focusing on new development and sustaining existing applications.
  • Use Ubuntu 22.04 for both development and deployment.
  • Manage source code with Git and track issues with Jira.
  • Communicate effectively in writing through Jira, Confluence, documents, presentations, and email.
  • Lead or participate in all stages of the software engineering lifecycle, including requirements gathering, analysis, design, documentation, and testing.
  • Provide estimates, track, and report on the scope and effort for tasks.
  • Lead a team and coordinate tasks.
  • Apply advanced troubleshooting techniques to overcome challenges.
  • Work from an office to access project hardware and collaborate with a geographically dispersed team.
  • Travel periodically for integration sessions, builds, tests, or customer events.
  • Continuously grow your skills as technology evolves.
  • Develop and maintain a deep understanding of the system and equipment you are controlling.

Qualifications

Requirements

  • BS or MS in Computer Science, Software Engineering, or related field
  • 7 years of professional software development experience
  • Expert-level proficiency in Java and multi-threaded programming
  • Hands-on experience with integrated systems involving hardware and software
  • Expert-level proficiency with Git.
  • Experience with network configuration and tools like ssh and scp.
  • Experience managing a team of engineers.
  • Strong written and verbal communication skills.
  • Ability to plan tasks in detail, provide accurate effort estimates, and track progress.
  • Ability to track issues and changes and manage project constraints effectively.

Preferred

  • Expertise in integrating with network and serial devices.
  • Expertise with Ubuntu 22.04 or newer, including OS and package configuration.
  • Experience with remote console development and debugging (e.g., ssh).
  • Experience with C and Bash scripting.
  • Experience with Android and Windows OS, including Android Studio.
  • Familiarity with ATAK plugin development and Integrated Sensor Architecture (IAS).
  • Knowledge of Military Standard Software Development and Documentation (MIL-STD-498).
  • Ability to create mockups and rapid prototypes.
  • Ability to read schematics and mechanical drawings.
  • Understanding of software security practices.

Skills

Java (Programming Language),Bash Shell,C (Programming Language),Ubuntu (Operating System),Product Design

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Salary : $120,000 - $140,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer -Java, Product Integration?

Sign up to receive alerts about other jobs on the Sr. Software Engineer -Java, Product Integration career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Randstad Digital Americas

Randstad Digital Americas
Hired Organization Address Merrimack, NH Full Time
Job Summary Location : Merrimack New Hampshire (manager prefers local candidates. If out of area please give reason why ...
Randstad Digital Americas
Hired Organization Address Muscatine, IA Full Time
Job Summary We are looking for a Network Systems Administrator to join our Client's Infrastructure Team to ensure the in...
Randstad Digital Americas
Hired Organization Address Minneapolis, MN Full Time
Job Summary The Data Scientist - Databricks/PySpark will be working with a team of 8-10 data scientists and engineers wi...
Randstad Digital Americas
Hired Organization Address Chandler, AZ Full Time
Job Summary I can not work C-C or through a vendor on this role. Top be considered for this role. please have full conta...

Not the job you're looking for? Here are some other Sr. Software Engineer -Java, Product Integration jobs in the Stillwater, OK area that may be a better fit.

Product Integration Engineer

Randstad Digital Americas, Stillwater, OK

Senior Java Software Engineer

Aleron, Stillwater, OK

AI Assistant is available now!

Feel free to start your new journey!