Software Engineer (Fresh Graduate)
Core
Design, develop, and enhance software features for digital two-way subscriber radios used in mission-critical communications.
Role type
Entry-level embedded software engineer
Builds
Digital two-way radios and embedded software features
Domain
Telecommunications / Embedded Systems
Required skills
C/C++ programming, Object-Oriented Programming (OOP), microcontroller operation, system debugging, Real-Time Operating Systems (RTOS)
Preferred skills
AI-based coding tools, LTE/DMR specifications, Agile/Scrum methodologies
Technologies
C, C++, RTOS, LTE, DMR
Responsibilities
Design and develop software features for two-way radios; Participate in the full software development lifecycle (SDLC); Write clean, well-documented, and testable C/C++ code for embedded systems; Conduct and participate in design and code reviews; Develop and execute unit, integration, and system-level tests; Debug and troubleshoot software issues in embedded systems. (via careerplan.io/jobs/R69388-software-engineer-fresh-graduate-at-motorolasolutions)
Seniority
Entry-level, fresh graduate
