Moseley Technical Services, Inc. · 1 month ago
Senior Software Engineer - Real Time Embedded Systems
Moseley Technical Services, Inc. is a leader in global defense, integrating advanced technology for mission-critical systems. They are seeking a Senior Software Engineer to develop and troubleshoot real-time embedded software systems, collaborating with cross-functional teams to support projects impacting national security.
ConsultingHuman ResourcesInformation TechnologyLegalStaffing Agency
Responsibilities
Work on mission-critical, real-time embedded software by analyzing and developing both hand-written and model-generated code
Develop, analyze, and troubleshoot real-time embedded software systems
Use UML and model-based design techniques for system and code generation
Contribute to full software lifecycle development in an Agile environment
Collaborate with cross-functional teams to meet project and system requirements
Utilize tools and practices aligned with Agile and DevOps methodologies
Support projects impacting national security and advanced communications systems
Qualification
Required
U.S. Citizenship is required by Federal Law
Bachelor's degree in Software Engineering, Computer Science, or related STEM field
Master's degree acceptable with fewer years of experience
5+ years of software engineering experience (or 3+ years with a Master's)
Ability to Obtain and Maintain a Secret Clearance
Real-time embedded systems experience
Proficiency in C/C++
Proficiency in UML and model-based software development
Experience with real-time operating systems (RTOS)
Familiarity with hardware interfaces and communication protocols
Understanding of cellular telecommunications systems (e.g., UMTS) is a plus
On-site work required; eligible for 9/80 flexible schedule
Benefits
Medical and supplemental insurance
401K
Company
Moseley Technical Services, Inc.
Moseley Technical Services is a staffing and recruiting company offering technical expertise and staff recruiting services.