Defense Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

TEC Group, Inc. ยท 1 day ago

Defense Senior Software Engineer

TEC Group, Inc. is seeking a Defense Senior Software Engineer I to support the development of advanced software solutions for internal programs and external defense customers. This role involves hands-on software development along with responsibilities in requirements definition, technical leadership, and system-level problem solving across vehicle and defense platforms.

Staffing & Recruiting
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote
Hiring Manager
Amanda Davis
linkedin

Responsibilities

Contribute to and support the architecture, design, development, testing, and deployment of software systems, including:
Embedded controllers
User interfaces and diagnostics
Communications gateways
Data processing and integration tools
Capture, document, and refine customer, user, and engineering software requirements
Develop and review software work products, including:
Requirements documentation
Sequence and timing diagrams
UX wireframes and workflows
Process documentation and flowcharts
User stories, test plans, test reports, and user guides
Participate in and support continuous improvement of software development processes, including:
Code reviews and coding standards
Unit, system, and automated testing
CI workflows and task tracking
Bug and issue management
Support software troubleshooting, debugging, and system-level testing efforts
Collaborate with software, hardware, and network engineering teams to ensure effective integration and delivery

Qualification

CC++PythonIn-vehicle software architectureSoftware documentation standardsSimulinkMATLABCommunications protocolsUser interface designTroubleshootingDetail-orientedVerbal communicationWritten communication

Required

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field (or equivalent experience)
Minimum 4 years of professional software development experience
Experience with in-vehicle software architecture and system design
Experience with software languages, technologies, methodologies, APIs, databases, and Pub/Sub architectures
U.S. Citizenship required
Proficiency in C, C++, and Python
Working knowledge of communications protocols, including: CAN bus, TCP/IP, UDP, DDS and other serial protocols
Ability to troubleshoot and resolve software issues efficiently
Ability to design intuitive and effective user interfaces
Strong verbal and written communication skills
Ability to work independently while managing multiple priorities
Detail-oriented with the ability to quickly learn and apply new technologies

Preferred

Strong working knowledge of software technology architecture and configuration management
Experience with multi-system integration, IoT environments, web application development, and distributed systems
Working knowledge of software documentation standards and development best practices
Experience with Simulink and MATLAB for control algorithm development, analysis, or validation
Ability to assist with planning, estimating, scheduling, and coordinating technical project tasks
Experience mentoring or supporting junior software engineers
Automotive vehicle knowledge, including hands-on mechanical or electrical experience
Proven ability to collaborate across software, network, and hardware integration teams
Currently holds or has the ability to obtain a Secret DoD security clearance

Company

TEC Group, Inc.

twitter
company-logo
TEC Group recruits and employs quality talent for companies from diverse industries across the U.S.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Cheryl Hughes
Chief Financial Officer
linkedin
Company data provided by crunchbase