Software Engineer

Apollopros

Marlborough (MA)

On-site

USD 113,000 - 161,000

Full time

5 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apollopros in Marlborough, MA seeks a Software Engineer to design, develop, test, and maintain software that meets stringent performance and quality requirements. You will collaborate with cross-functional teams to deliver reliable and scalable systems.

The role requires hands-on experience with C++, RTOS, embedded programming, and Linux. Strong teamwork, leadership of small groups, and a DoD clearance consideration are valued assets.

Qualifications

  • Experience across the software development lifecycle.
  • Experience leading a small engineering team.
  • Experience with C++.
  • Experience with RTOS, embedded programming, processor/board architectures.
  • Linux, VxWorks or similar RTOS knowledge.
  • Collaborative engineering environment with stakeholders.
  • STEM degree with 8+ years or advanced degree with 5+ years.

Responsibilities

  • Design, develop, test, and maintain software solutions.
  • Support multiple phases of the software development lifecycle.
  • Lead small engineering teams.
  • Develop software using C++.
  • Work with RTOS, embedded programming, processor architectures, and board designs.
  • Collaborate with engineering disciplines, program teams, and external stakeholders.
  • Contribute to reliable and scalable system delivery.

Skills

C++
RTOS
Embedded programming
Linux
Python
DevOps
Jenkins
Agile/Scrum
Model Driven Development
Microservice architectures
Containerized applications
ARM assembly

Education

STEM degree, 8+ years experience
Advanced degree, 5+ years experience

Tools

UML
SysML
CI/CD
Jenkins
Agile
Model Driven Development
FPGA interfaces
Versal ARM assembly

Job description

Software Engineer Marlborough, Massachusetts Onsite 1st Shift 5/40 work schedule $99.16/hr

Position Summary

Software Engineer Design, develop, test, and maintain software solutions that meet functional, performance, and quality requirements. Apply engineering practices throughout the software development lifecycle. Collaborate with cross-functional teams to deliver reliable and scalable systems.

Responsibilities
  • Software Engineer Design, develop, test, and maintain software solutions.
  • Support multiple phases of the software development lifecycle.
  • Lead small engineering teams.
  • Develop software using C++.
  • Work with real-time operating systems (RTOS), embedded programming, processor architectures, and board designs.
  • Collaborate with engineering disciplines, program teams, and external stakeholders.
  • Contribute to reliable and scalable system delivery.
Required Qualifications
  • Software Engineer Experience in software engineering across various phases of the software development lifecycle.
  • Prior experience leading a small engineering team.
  • Experience developing software using C++.
  • Experience with real-time operating systems (RTOS), embedded programming, processor/board architecture, and design.
  • Working knowledge of Linux, VxWorks, or other real-time operating systems.
  • Experience working in a collaborative engineering environment with internal and external stakeholders.
  • STEM degree with a minimum of 8 years of relevant experience, or an advanced degree in a related field with a minimum of 5 years of experience.
Preferred Qualifications
  • Software Engineer Experience with Unified Modeling Language (UML) and Object-Oriented Analysis and Design (OOA/D).
  • Understanding of systems engineering artifacts, including Use Cases and SysML diagrams.
  • Experience with Agile methodologies, including Scrum, Continuous Integration, and Test-Driven Development.
  • Experience with DevOps, Jenkins, and automated testing.
  • Experience with Model Driven Development.
  • Experience integrating software on custom hardware.
  • Experience with FPGA interfaces, including memory-mapped and software/firmware messaging.
  • Experience with microservice architectures and containerized applications.
  • Knowledge of Versal (ARM assembly).
  • Performance optimization experience.
  • CORBA experience.
  • Experience with scripting languages such as Python.
Clearance Requirements
  • Our client requires that candidates must have an active/current DoD Secret Personnel Clearance (PCL) to start, for which the U.S. Government requires U.S. Citizenship.
  • Active and transferable U.S. government security clearance required prior to start date.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Apollopros • El Segundo (CA)

On-site
USD 116,000 - 165,000
Software Engineer
Software Engineer

Donatech Corporation • Marlborough (MA)

On-site
USD 120,000 - 170,000
Software Engineer I (Onsite)
Software Engineer I (Onsite)

Raytheon • Tucson (AZ)

On-site
USD 90,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+12
Software Engineer 4 - DevSecOps
Software Engineer 4 - DevSecOps

Cts Technology Solutions, Inc. • Cambridge (MA)

On-site
USD 104,559 - 148,918
Comprehensive healthcare coverage
Paid time off
Retirement savings plans
Software Engineer II (Onsite)
Software Engineer II (Onsite)

Raytheon • Tucson (AZ)

On-site
USD 115,000 - 170,000
Medical Insurance
Dental Insurance
Vision Insurance
+11
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Veracity Ventures Inc. • Camden (NJ)

On-site
USD 130,000 - 180,000
401(k)
Paid time off
Parental leave
Software Engineer
Software Engineer

Actalent • Santa Fe Springs (CA)

On-site
USD 110,000 - 160,000
Medical Insurance
Dental Insurance
Vision Insurance
+13
Software Engineer
Software Engineer

The Amatriot Group • King George (VA)

On-site
USD 100,000 - 130,000
Software Engineer
Software Engineer

NE Solutions • Hanover (MD)

On-site
USD 110,000 - 160,000
Software Engineer with ACTIVE Secret Security Clearance (US Citizenship REQUIRED)
Software Engineer with ACTIVE Secret Security Clearance (US Citizenship REQUIRED)

Datrose • City of Oswego (NY)

On-site
USD 65,000 - 106,000