More jobs:
Software Engineer, DevOps, Embedded Software Engineer
Job in
Marlborough, Middlesex County, Massachusetts, 01752, USA
Listing for:
Apollo Professional Solutions
Full Time
position
Listed on 2026-11-04
Job specializations:
-
Software Development
Software Engineer, DevOps, Embedded Software Engineer, Python
Job Description & How to Apply Below
Software Engineer Marlborough, Massachusetts Onsite 1st Shift 5/40 work schedule $99.16/hr
Position SummarySoftware 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.
- 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.
- 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 Dev Ops, 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.
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction