Software Engineer

Tinton Falls, New Jersey, United States Full-time

ACI provides technology advancements and improvements to ensure Warfighters possess reliable, resilient communications against all adversaries, anywhere, anytime, in all domains, and in all environments. Key facets of this work will include maturing technologies that assist in improved electromagnetic spectrum awareness, sharing, and use; demonstrating new technologies to increase trust among spectrum stakeholders; developing critical technologies that can be rapidly and affordably transitioned to Government and industry end users; operating effectively in compressed spectrum bands without interfering with other users; sharing spectrum with other systems without interfering with other users; operating effectively in spectrum environments that are congested with users in co-located bands in a manner resilient to interference; and operating in a manner resilient to adversary attempts to deny access to spectrum.


Augustine Consulting, Inc. is currently seeking Software Engineers to join our team of professionals in Tinton Falls, NJ. 

Duties and Responsibilities:

The Software Engineer provides the highest level of subject matter expertise and project management in the areas of Software Development, Software Engineering, Software Lifecycle Management, Systems Analysis and Design, Systems Development, Verification and Validation, Installation.  Directs project level Software Systems integration, Systems Maintenance, Systems Reengineering and computer engineering for military operations and systems.   Performs top level design, development, fabrication, testing, installation, troubleshooting.  Can direct and manage large scale, complex software programs and provides functional expertise and management guidance to software team. Sets and maintains overall direction for software program and controls overall scope, budget and schedule. Communicates with senior level customer management and leadership on status of program.


A Software Engineer who fits our team is:

  • Dynamic: contributes energy and enthusiasm to our daily tasks, to the team’s interactions, and to the Company’s mission.
  • Thorough: possesses an unparalleled work ethic; produces complete, even polished products; persistent; mission-focused; asks “Why?” as often as necessary to get to the root of the matter.
  • Mature: respects others’ opinions, beliefs, and culture; listens to ideas, shares thoughts, and works independently and together to contribute insights to the company’s leaders.
  • Forthright: speaks with conviction; argues based on understanding, respectfully.
  • Inquisitive: seeks deeper explanations of how systems work, not the surface-level description of the actors involved; goes beyond “stick-fetching” to connect the unconnected.
  • Timely: shows up, ready to think, prepared to get on with the day’s assignments; contributes analytical insights that meet time-sensitive, reasonable requests.
  • Honest: knows what’s right, what’s legal, what’s appropriate; acts accordingly.



  • Bachelor's degree in computer science, or engineering or its equivalent combined with 10 years’ experience. (Additional years of experience may substitute for education.

  • Must be able to obtain a Secret security clearance.



  • Master's degree in computer science, or engineering or its equivalent combined with 10 years’ experience.
  • Current Secret security clearance.