Tallo logoTallo logo

Software Engineer

Job

SGS Consulting

[Unknown City], MA (In Person)

Full-Time

Posted 1 day ago (Updated 4 hours ago) • Actively hiring

Expires 6/14/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

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

Similar remote jobs

Similar jobs in [Unknown City], MA

Similar jobs in Massachusetts