Software Engineer

Donatech Corporation

Marlborough (MA)

On-site

USD 140,000 - 190,000

Full time

31 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Donatech Corporation seeks a software engineer with leadership experience to drive development across the lifecycle. The role emphasizes C++ software, RTOS embedded systems, and collaboration with multiple engineering teams and stakeholders.

An active and transferable US government security clearance is required, as well as US citizenship. A STEM degree with significant relevant experience or an advanced degree is preferred for this position.

Qualifications

  • Experience in software engineering across the full development lifecycle.
  • Prior leadership experience in a small engineering team.
  • Proficient in C++ software development.
  • Experience with RTOS, embedded programming, and processor/board design.
  • Working knowledge of Linux or VxWorks and other RTOS.
  • Ability to collaborate across engineering disciplines and with stakeholders.
  • Active and transferable US government security clearance required.
  • US citizenship required for clearance eligibility.
  • STEM degree with 8+ years of relevant experience, or advanced degree with 5+ years.

Skills

Software Engineering
Team Leadership
C++
RTOS Embedded
Linux/VxWorks
Cross-disciplinary Collaboration
Security Clearance
US Citizenship
STEM Degree/Experience

Education

STEM degree (B.S.)
Advanced degree (M.S./Ph.D.) in related field

Job description


Position would require the candidate to be a W2 employee of Donatech.
US Citizenship Required.
Active Secret Clearance Required.

  • Experience in Software Engineering to include experience working various phases of the software development lifecycle
  • Prior experience in leading a small engineering team
  • Experience with Software Development 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 team environment that requires communication with other engineering disciplines, Program, and external stakeholders
  • Active and transferable U.S. government issued security clearance is required prior to start date
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience
Qualifications We Prefer
  • Applied experience in Unified Modeling Language (UML) and Object-Oriented Analysis and Design (OOA/D)
  • Understanding of standard system engineering design artifacts such as Use Cases and SysML diagrams.
  • Experience with Agile lifecycle process including Scrum, Continuous Integration, and Test-Driven Development Methodologies
  • Experience with DevOps, Jenkins and automated testing
  • Experience with Model Driven Development
  • Experience with software integration on custom hardware
  • FPGA interfaces (memory mapped and SW/FW messaging) experience
  • Working experience with Microservice Architectures and Containerized Applications
  • Versal (ARM assembly) knowledge
  • Performance optimization experience
  • CORBA experience
  • Scripting language (e.g. Python)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Donatech Corporation • Tucson (AZ)

On-site
USD 110,000 - 150,000
Software Developer
Software Developer

Donatech Corporation • Tewksbury (MA)

On-site
USD 110,000 - 160,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Donatech Corporation • Fort Wayne (IN)

On-site
USD 85,000 - 120,000
Systems Engineer
Systems Engineer

Donatech Corporation • Richardson (TX)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Donatech Corporation • Wilsonville (OR)

On-site
USD 100,000 - 120,000
Embedded S/W Engineer
Embedded S/W Engineer

Donatech Corporation • Orlando (FL)

On-site
USD 90,000 - 130,000
Senior Software Engineer - Embedded Linux
Senior Software Engineer - Embedded Linux

Donatech Corporation • Cedar Rapids (IA)

On-site
USD 110,000 - 160,000
Embedded S/W Engineer
Embedded S/W Engineer

Donatech Corporation • Grand Prairie (TX)

On-site
USD 90,000 - 120,000
Senior FPGA Engineer
Senior FPGA Engineer

Donatech Corporation • Cedar Rapids (IA)

On-site
USD 110,000 - 160,000
Senior Firmware Engineer
Senior Firmware Engineer

Donatech Corporation • Cedar Rapids (IA)

On-site
USD 90,000 - 130,000