
Software Engineer – C++ / Embedded / RTOS
Paradigm Global Consulting
Visa & sponsorship
- The posting says it will not sponsor a visa for this role.
- US persons only (ITAR / export control): a legal requirement, not employer policy.
- A US security clearance is required, which effectively means citizens only.
Job description
U.S. Citizens Only
Active & transferable U.S. Government Security Clearance required
We are looking for an experienced Senior Software Engineer with a strong background in C++, embedded systems, and real-time operating systems (RTOS).
Key Requirements:
• Strong hands-on C++ development experience
• Experience with RTOS and embedded programming
• Knowledge of Linux, VxWorks, or similar real-time operating systems
• Experience with processor/board architecture and design
• Prior experience leading a small engineering team
• Experience across various phases of the software development lifecycle
• Typically 8+ years of relevant experience, or 5+ years with an advanced degree
• STEM degree or related technical education
• Active and transferable U.S. Government Security Clearance
• U.S. Citizenship required
Nice to Have:
• UML, OOA/D and SysML
• Agile/Scrum, CI and Test-Driven Development
• DevOps, Jenkins and automated testing
• Model-Driven Development
• Custom hardware/software integration
• FPGA interfaces
• Microservices and containerized applications
• Versal / ARM assembly knowledge
• Performance optimization
• CORBA
• Python scripting
Interested candidates, please DM me or send your resume to discuss the opportunity.
- #Hiring #SoftwareEngineer #Cpp #EmbeddedSystems #RTOS #VxWorks #Linux #SecurityClearance #EngineeringJobs #MarlboroughMA