Software Developer

SGS_JOB_2233

Engineering
 Massachusetts
MATLAB
Python
C++ and Java

Contract - 3+ years

Location: Lexington, MA Develops application software. Writing and implementing efficient code. Research, design, develop and implement 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.

Job Responsibilities:

  • The Laser Communications Group develops, builds, tests, and operates laser communications systems for a variety of applications and environments. Group offers dramatically increased data rates and enhanced physical security relative to standard radio frequency-based communications systems. The Group has expertise in communications; optics; electro-optics; optical turbulence mitigation; precise pointing control systems; embedded systems; command, control, and telemetry; test set design and fabrication; data analysis; modeling; and simulation.
  • The technology developed and the lessons learned from these activities are transferred to operational programs through participation in standard groups and through the operation of a gold-standard test infrastructure. Major efforts include demonstration of a low-cost, high performance, prototype airborne Group terminals, designed for the Group interoperability standards, development of a test capability to validate interoperability among various contractor-produced terminals, and investigation into techniques to enable multiple simultaneous Group links through a single aperture. Group is a rapidly burgeoning field, and the candidate will have the opportunity to play an important role in this exciting and dynamic field.

Skills:

  • Prior experience and familiarity with Group system-level functions
  • Testbed development and operation expertise
  • Solid programming experience with parallel processing in MATLAB, Python, C++ and Java is required
  • Adept at designing and implementing Graphical User Interfaces for testbed operations
  • Data analysis experience to be able to take a data set and determine how to analyze, organize, and present data
  • Strong documentation and writing skills are necessary
  • Good communication skills: willingness to listen to the needs of engineers and the ability to articulate solutions to engineers in other disciplines who possess little understanding of embedded software systems  
  • Experience with NoSQL databases is strongly desired
  • Working knowledge of C++ and a background in mathematics would be a plus
  • Masters is preferred but not mandatory

Education/Experience:

  • Minimum Bachelor of Science in Computer Engineering, Electrical Engineering, Applied Physics, Physics, or related field with experience relevant to optical communications testing.

Related Jobs

Optical Engineer III

Engineering
 Washington
6 Months

Location (mandatory): Redmond WA We are looking for an Optical Engineer with passion for new technology development to join our team, whose mission is to deliver beyond state-of-the-art Waveguide Technologies for consumer near to eye displays at our research and development facilities. We are looking for a candidate with experience in novel optical device design and metrology either as part of their PhD or industry experience.

diffractive optics
Optical Alignment
AR/VR
PhD Degree

Firmware Software Engineer IV

Engineering
Remote
6 Months

This role is focused on building a cutting-edge interactive user-facing demo that bridges science and AI through advanced front-end engineering and visualization technology. This role will integrate AI model output data to create interactive AI model visualizations. This role will develop the front-end and integrate it with backend /model infrastructure and data. Experience with AI model visualization tools, with software design and development, and experience with Python will be necessary for the role.

WebGL
Python

Design Verification Engineer – Static & Dynamic Power-Aware Verification

Engineering
Remote
12 Months

Power and performance modeling or DV (C, system C, system Verilog, or MATLAB). Strong DV background (test plan development, test writing, UVM). Experience with low power verification (UPF). Experience with both static (i.e., VC LP) and dynamic (i.e., VCS NLP) power-aware verification flows.

Design Verification
System Verilog
UPF
Low Power Verification
VC LP
VCS NLP
testbench

Senior Embedded Software Engineer - AOSP

Engineering
 California
$100-$110/Hr. on W2
12 Months

Location : Sunnyvale, CA or Redmond, WA. We are looking for OS developers with strong design and build skills, experience in multiple levels of the OS stack from drivers to frameworks and experience building embedded devices. A successful candidate in this role is self-driven, creative and doesn’t mind delving into different areas of the stack. This person will take initiative and should be willing to execute consistently in an agile, fast-paced environment.

C++
Java
Linux
Kernel
Embedded systems
Android
AOSP
SDK
NDK
Consumer Electronics

Administrative Assistant

Engineering
 Massachusetts
3 Years

Location (mandatory): Lexington, MA Responsibilities will involve the prioritization, coordination, implementation, and follow through of all administrative workflow within the group, including shopping, timesheet entry, travel, work orders, visit requests, etc Interim is sufficient to start; potential for upgrade to Top Secret later.

Calendar Management
Documentation
Record Keeping
Handling Sensitive Information.

Silicon Performance Modeling Engineer IV

Engineering
Remote
12 Months

• Create bridge modules in System C to translate between different flavors of TLM • Integrate System C components that support different flavors of TLM into Synopsys Platform Architect • Ensure support for multi-beat protocols like AXI when building translation bridges

Python
SimPy
NumPy
Performance Modeling
Power Management

Data Engineer

Engineering
Remote
11 Months

• Data Engineer with 3-5 years of experience in ads data platform engineering, SQL/Presto query optimization, data pipeline development, revenue metrics analysis, and data quality management.

Python
SQL
Presto
Tableau
Ads Measurement
Revenue Analytics
Privacy

Senior ML Research Engineer

Engineering
Remote
12 Months

Responsibilities include developing deep learning libraries that support large-scale distributed training, open sourcing high quality code and reproducible results for the community, and bringing the latest research to products for connecting billions of users. The chosen candidate will work with a diverse and highly interdisciplinary team of scientists, engineers, and cross-functional partners, and will have access to cutting edge technology, resources, and research facilities.

Pytorch
Python
FSDP
DDP
Distributed Training

NPI Program Manager

Engineering
Remote
12 Months

• Collaborate on the Tracking/Closure of material shortages based on CTB report and urgent requests from ODM. Proactively identify supply chain risks, create mitigation strategies, and drive to closure. Work with NPI core team and ISCE to drive program supply chain strategy • Manage Purchase Order process to ODM for Rack Hardware, L10, loose demand & NRE. Drive Quote from ODM, track PO status and hardware landing confirmation to close PO. Work with commodity managers, finance, logistics, and procurement operations to understand and unblock blockers and mitigate

NPI
CTB
ODM
Supply Chain
Materials Management
logo

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


2025. All right reserved.
logologologologo