Software Engineer Intern
Core
Intern participating in AI, automation, or feature/process improvement projects to optimize engineering operations and maximize product value for mission-critical communications software.
Role type
Software Engineering Intern
Builds
Software for mission-critical digital two-way subscriber radios and communication systems
Domain
Telecommunications / Embedded Systems / AI & Automation
Deliverable
production ML models
Required skills
C/C++, Python, data structures, algorithms, software design patterns, analytical thinking, self-driven learning
Preferred skills
cellular and telecom protocols (3G, LTE, 5G, DMR), digital signal processing, AI/machine learning, modern automation frameworks
Technologies
C, C++, Python
Responsibilities
Engage in all aspects of the software development lifecycle (SDLC), including requirements definition, system design, implementation, testing, and deployment; Collaborate with cross-functional teams to build and optimize software.
Seniority
Intern
