Software Developer

SGS_JOB_3564

Information Technology
 Massachusetts
MATLAB
FPGAs
STEM

Contract - 3+ Years

Location: Lexington, MA Description: Develops application software by writing and implementing efficient code. Researches, designs, develops, and implements software applications and systems. Involved in planning system deployment and responsible for meeting software compliance standards. Evaluates, designs, and implements interfaces between hardware and software, operational requirements, cloud offerings, system architecture, security, and characteristics of overall systems. Researches, designs, implements, and manages software programs. Identifies areas for modification in existing programs and develops these modifications. Determines operational practicality. Documents testing, client experience, and maintenance of system corrections. May collaborate with cybersecurity teams to ensure compliance with security standards and may develop and conduct unit tests. Other: Clearance: Interim clearance is sufficient to start Work Location: Candidate should expect 2–3 days onsite per week; remaining days remote Interview Process: First-round Zoom technical screening; second-round in-person interview (second-round Zoom considered for relocation candidates)

Job Responsibilities:

  • Configure programming environments and tools (Python, UHD, containers) for collaborative coding and software transfers
  • Design and set up digital signal processing blocks on GPUs based on models and MATLAB code
  • Develop production-ready software for deployment and transfers
  • Develop local and web-based GUIs for operators
  • Report internally via verbal and written methods

Skills:

  • Real-time processing on GPUs using C/CUDA
  • Programming and scripting: Python, C/C++, Bash
  • GUI and/or user application development
  • Linux platform development experience
  • Familiarity with VNCs and containerization (Docker, Kubernetes)
  • Experience using AI tools (AI Agents, etc.) to assist software development
  • Bachelor’s Degree in STEM field
  • MS Office

Education/Experience:

  • Bachelor’s degree in STEM field required; advanced degree preferred
  • Bachelor’s Degree in STEM field
  • 1+ years experience using AI tools for software development
  • 2+ years C/C++ programming experience
  • 2+ years experience with containerization technologies (Docker, Kubernetes)
  • 2+ years Linux platform development experience
  • 2+ years experience developing GPU-based (CUDA) applications
  • 2+ years GUI development experience
  • 2+ years Python and Bash scripting experience
  • 2+ years experience with real-time processing systems

Related Jobs

Release Analyst

Information Technology
 Texas
06 Months

Location : Taylor Texas 76574 Provides support, oversight, administration and facilitation of changes that affect facilities, infrastructure, hardware, operating systems, database platforms, firmware, network, and software environments for 24/7 IT Operations. Ensure audit tracking, reliability, availability, correct functionality, system integrity, and risk mitigation in IT Service Delivery model by coordinating, communicating and recording changes to non-development environments. [Coordinates & facilitates all Software, Hardware, and Infrastructure code and configuration changes.]

Release
Change
ITIL

SYSTEM ADMINISTRATOR II

Information Technology
 Illinois
06 Months

Location : WARRENVILLE Illinois The System Administrator II supports testing, configuration, and documentation of SIEM hardware, network infrastructure, and monitoring systems within a regulated nuclear environment. This role focuses on building and maintaining an air-gapped lab, configuring servers and virtual environments, and supporting next-generation security monitoring systems. The position requires compliance with strict nuclear site access standards.

System Administrator
virtualization

GMS Systems Analyst

Information Technology
 Texas
12 Months

Location : Taylor Texas The GMS Systems Analyst provides technical support, system administration, and maintenance for the Energy Management System (EMS) and its related applications. The role ensures high EMS uptime, supports system upgrades and testing, and collaborates with business, operations, and vendor teams to maintain grid reliability and performance.

Power System
EMS

Full Stack Web Developer

Information Technology
 Connecticut
12 Months

Location : Remote (Stratford, CT) The Full Stack Web Developer will support the Dynamic Scheduling team by designing, developing, and maintaining front-end and back-end components of the Advanced Planning & Scheduling (APS) system. The role ensures new features meet stakeholder requirements, maintains automated test pipelines, and delivers end-to-end solutions for business areas.

HTML
CSS
JavaScript
TypeScript
Python

Software Engineer Level 3

Information Technology
 Connecticut
12 Months

Location : Remote (Stratford, CT) We are looking for someone with deep experience (10 years +) in SAP Demand Planning (PP), Supply chain (MM) , ABAP and SQL

SAP Demand Planning (PP)
Supply chain (MM)
ABAP
SQL

RF/Microwave Design Engineer

Information Technology
 Massachusetts
2+ Years

Location: Lexington, MA Description: Designs, develops, and tests radio frequency (RF) and/or microwave systems architecture, components, circuits, or products. Includes antenna design, both reflector and array systems, frequency synthesizers, transmitters, and receivers. Participates in electrical design tasks including requirements analysis, specification generation, interface definition, component selection, circuit simulation, schematic capture, and board layout. Participates in simulation, testing, and troubleshooting of RF circuits and subsystems. Develops test plans and procedures for RF subsystems and sub-system circuit design. Participates in required design reviews. Designs or develops radio frequency equipment and products used for testing RF systems. Produces RF devices and components ensuring that design specifications are completely followed. Troubleshoots problems found in RF testing equipment or circuits. Knowledgeable in system architecture and specifications. Optimizes and analyzes the network and improves its performance if necessary. Ensures that reliability requirements are met in the design, including E.M.C (electromagnetic compatibility), safety, manufacturability, and thermal design aspects. Other: Technologies may be flight-tested, with potential to fly as crew on aircraft Clearance: Interim clearance is acceptable at start Work Location: Onsite 75% of the time (3–4 days/week depending on project needs) Interview Process: Initial phone screen followed by second-round interviews with team members (Zoom) Travel: Domestic test site travel 1–2 times/year

MATLAB
C/C++ programming
DoD crypto

Electrical Engineer

Information Technology
 Massachusetts
3+ Years

Location: Lexington, MA Description: Designs, develops, and tests electrical devices and equipment, including communications systems, power generators, motors, navigation systems, and electrical systems for automobiles and aircraft. Oversees the manufacturing of these devices, systems, and equipment. Designs new ways to use electrical power to develop or improve products. Performs detailed calculations to develop manufacturing, construction, and installation standards and specifications. Directs manufacturing, installation, and testing of electrical equipment to ensure that products meet specifications and codes. Investigates complaints from customers or the public, evaluates problems, and recommends solutions. Works with project managers on production efforts to ensure that projects are completed satisfactorily, on time, and within budget. Designs electronic components, software, products, or systems for commercial, industrial, medical, military, or scientific applications. Analyzes customer needs and determines electrical system requirements, capacity, and cost to develop a system plan. Develops maintenance and testing procedures for electronic components and equipment. Evaluates systems and recommends design modifications or equipment repair. Inspects electronic equipment, instruments, and systems to make sure they meet safety standards and applicable regulations. Plans and develops applications and modifications for electronic properties used in parts and systems to improve technical performance.

IT
architect
design
and program FPGA

Software Developer

Information Technology
 Texas
6 Months

Location : Fort Worth, TX (Remote) The Software Developer will provide technical support and development for the Lockheed Martin Aeronautics Sustainment Operations group, specifically supporting the Logistics Data Manager (LDM) system. The developer will participate in full lifecycle software development as part of an Agile scrum team, gathering requirements, designing solutions, and implementing improvements to meet customer needs. This role involves coding, testing, documentation, and production deployment responsibilities.

Angular
Unix

Senior Professional Application Designer

Information Technology
Remote
3+ Months Contract on W2

Description: The Senior Professional Application Designer is responsible for designing, developing, and maintaining complex mainframe applications to support business and healthcare technology initiatives. This role includes analyzing system requirements, implementing application solutions, and ensuring compatibility with existing hardware and software environments. The position requires expertise in COBOL/MVS/JCL/IBM mainframe environments, with hands-on experience in designing, developing, and evaluating mainframe applications. The designer will also provide guidance to junior staff, ensure quality control of deliverables, and contribute to technical architecture solutions while supporting project teams. Other: Work Model: Hybrid if located within Sacramento, CA (2 days onsite, 3 days remote), Remote if outside Sacramento but within the continental USA (Pacific Time Zone). Must be willing to work a flexible schedule and participate in Mainframe on-call rotation for batch cycles. Video cameras required for all interviews and during initial orientation week. Long-term contract opportunity (3+ months with potential extension). Ability to collaborate in a fast-paced, client-focused technical environment. Background/Need: The team delivers healthcare technology solutions with a focus on Medicaid, Medicare, and healthcare claims systems. The candidate will support a COBOL mainframe environment, collaborate with application architects and developers, and ensure that design requirements align with business objectives and provide measurable ROI. This role is critical for maintaining the performance and reliability of complex mainframe systems while integrating new technologies and solutions.

CICS
TSO
CHANGEMAN
SQL
DB2
Abend-Aid
MainView
Xpediter CICS
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