Software Engineer

sgs-job-3986

Information Technology
 Massachusetts
Java
MATLAB
Shell Scripting
XML and SQL

Contract - 3+ years

Location: Lexington, MA 02421 Description: Full lifecycle application development. Designing, coding, and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front-end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, and automation. Supports, maintains, and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software. Background/Need: The group is seeking a Software Engineer for the development of advanced sensor control and signal processing systems. Software will be developed within a modern, object-oriented, modular open-systems architecture primarily using C++, Linux, and publish-subscribe middleware. The primary focus will be on software for controlling radar systems, with additional opportunities involving telemetry and optical systems.

Job Responsibilities:

  •  Design, develop, test, and maintain software applications and system components
  •  Develop advanced sensor control and signal processing software solutions
  •  Implement object-oriented software architectures using C++ and Python
  •  Integrate software with radar, telemetry, and optical hardware systems
  •  Perform software analysis, debugging, code reviews, and performance optimization
  •  Develop and maintain software documentation and technical reports
  •  Collaborate with technical staff and engineering teams in an agile development environment
  •  Support software testing, validation, and quality assurance activities
  •  Work within Linux/UNIX environments and utilize modern development tools and methodologies

Skills:

  •  C++ and Python Object-Oriented Programming
  •  Linux/UNIX Software Development
  •  Radar and Sensor Control Systems
  •  Signal Processing Software Development
  •  Software Architecture and Design
  •  Software Testing and Debugging
  •  Version Control Systems (Git/GitHub/GitLab)
  •  Real-Time and Network Programming
  •  Hardware and Software Integration
  • Java, MATLAB, Shell Scripting
  •  XML and SQL
  •  Maven, Gradle, Make, and Auto Tools

Education/Experience:

  •  Bachelor’s degree required
  • Active Secret Clearance or higher required

Related Jobs

Cybersecurity Awareness Specialist

Information Technology
 California
$56-$62 per hour on w2
2+ years (strong possibility of conversion)

Location: San Diego CA 92101 The Cybersecurity Awareness Specialist is responsible for delivering and continuously improving the organization’s security awareness and training program. This role focuses on educating employees at all levels on cybersecurity best practices, reducing human risk, and driving measurable improvements through effective training, communication, and metrics. The ideal candidate is a strong communicator, a critical thinker, and a cybersecurity professional who can translate technical concepts into clear, practical guidance for non-technical audiences. The role requires someone capable of engaging diverse teams and supporting organization-wide awareness initiatives. Background/Need: The organization is focused on strengthening its cybersecurity posture by improving employee awareness and reducing risk through behavior-driven security training. The team supports enterprise-wide security education initiatives, awareness campaigns, and phishing simulations. This role will work closely with IT, Security, HR, and Compliance teams to enhance training effectiveness, improve engagement, and ensure alignment with organizational security policies and risk objectives. Other: 2–3 days per week onsite at client location (downtown San Diego) Contract duration: 2+ years with strong possibility of conversion based on performance and budget Standard working hours: 8 AM – 5 PM Interview process: Virtual (Zoom) rounds with hiring manager and team members

Phishing
Ransomware
MFA
Data Protection

Software Developer/Application App Developer

Information Technology
 Massachusetts
$71-$101 per hour on w2
3+ years

Location: Lexington, MA 02421 Develops application software and implements efficient code for software applications and systems. Responsible for researching, designing, developing, testing, and maintaining software solutions. Evaluates and implements interfaces between hardware and software, cloud environments, system architecture, operational requirements, and security standards. Supports software deployment, system modifications, compliance standards, and unit testing activities. Collaborates with technical and cybersecurity teams to ensure system functionality and compliance. Other: Clearance: Interim clearance required to start Work Location: Minimum 60% onsite requirement Interview Process: Candidates should present examples of Android applications developed. First round interview will be via Zoom with the hiring manager. Second round interview will be via Zoom with additional team members as needed.

CAREN systems
DFLOW programming
motion capture systems
and data analysis pipelines

Medical Director

Information Technology
Remote
06 Months (Contract)

This job, as part of a physician team, ensures that utilization management responsibilities are performed in accordance with the highest and most current clinical standards. The incumbent reviews escalated cases electronically and using Medical Policy criteria sets to evaluate the medical necessity and appropriateness of the requested treatment of service. Depending on the nature of the case, telephonic peer to peer discussions may be required. The incumbent ensures compliance to NCQA, URAC, CMS, DOH, and DOL regulations at all times. In addition to utilization review, the incumbent participates as the physician member of the multidisciplinary team for case and disease management. They will advise the multidisciplinary team on cases, particularly high-risk cases, through the team structure. Additionally, the incumbent may be assigned special projects to help support and improve the care of our members.

NCQA
URAC
CMS
DOH
and DOL

Electro-Optical Engineer

Information Technology
 Massachusetts
$71-$99 per hour on w2
3+ years

Location: Lexington, MA 02421 Conducts research and plans development and design of gas and solid-state lasers, masers, infrared, and other light emitting and light sensitive devices. Designs electronic circuitry and optical components with specific characteristics to fit within specified mechanical limits and to perform according to specifications. May conduct application analysis to determine commercial, industrial, scientific, medical, military, or other use for electro-optical devices. Other: Clearance: Interim clearance required to start Work Location: 100% onsite (limited remote flexibility on a case-by-case basis) Interview Process: First round via Zoom with hiring manager; second round via Zoom with additional team members

Python
C++
MATLAB
LabVIEW

Application Technical Specialist

Information Technology
 Rhode Island
6+ months contract

Location: Smithfield, RI 02917 This is a Technology rollout call center, so all our assignments involve taking or making calls for multiple technology projects. Also provides first level trouble shooting support to contractors/vendors on-site implementing the hardware.

IT hardware
Microsoft Outlook
Word
and Excel

Software Developer

Information Technology
 Massachusetts
3+ years

Location: Lexington, MA Develops application software. Writing and implementing efficient code. Researches, designs, develops and implements software applications and systems. Involved in planning of system and development deployment as well as responsible for meeting software compliance standards. Evaluates, designs, and implements interface between hardware and software, operational requirements, cloud offering, system architecture, security, and characteristics of overall system. Researching, designing, implementing, and managing software programs. Identifying areas for modification in existing programs and subsequently developing these modifications. Determining operational practicality. Documents testing, client experience and maintenance of system corrections. May partner and collaborate with cyber security teams to ensure compliance with security standards. May develop and conduct unit tests. Other: Clearance: Interim SECRET required at start; ability to obtain TOP SECRET (SCI) Work Location: 100% onsite Interview Process: Virtual interviews with potential onsite for local candidates

IT/Non healthcare

SAP Payroll Configuration & ECP Implementation Specialist

Information Technology
 Arizona
65
1+ years

Location: Glendale, AZ 85305 This role is focused on SAP On-Prem payroll configuration, design, and support for live systems, as well as migration and configuration of cloud-based ECP payroll solutions. The candidate will work closely with customers to validate configurations and ensure successful implementation of payroll solutions.

SAP
Strong communication and collaboration skills with stakeholders
ECP Payroll conversion and configuration.

Lab Technician

Information Technology
 North Carolina
12 Months (Contract)

Location (mandatory): Durham, NC 27703 Seeking a detail-oriented Lab Technician to support testing and quality assurance activities. This role involves hands-on work with laboratory equipment to perform electronic and material testing, record data, and generate reports. The ideal candidate will have a basic understanding of electronic theory, experience working with lab instruments, and the ability to follow standard operating procedures (SOPs) in a team environment.

Experience using Lab Equipment & Tools
RF / Advanced Testing

Engineering Associate - Electrical Engineering

Information Technology
 Delaware
12 Months (Contract)

Location (mandatory): Wilmington, DE 19803 Looking for an Engineering Associate – suitable for individuals with strong interest and background in science and engineering.

CAD
data acquisition
logo

At SGS Consulting, we go beyond resume-job matches, creating meaningful connections and pathways for individuals to thrive in defining careers.


© 2026 All rights reserved.
logologologologo