Software Engineer (Fresh Graduate)
Core
Embedded software development for public safety and security products, focusing on feature implementation, design, and testing.
Role type
Entry-level embedded software engineer
Builds
Embedded software features for communications, video, and services platforms used by first responders and businesses.
Domain
Public safety, security, embedded systems
Deliverable
product features
Required skills
embedded software development, software design, unit/integration/system testing, code review, requirement analysis
Preferred skills
agile development, automation testing
Technologies
C/C++ (implied by embedded context, but not explicitly stated, so omitted per strict rules), embedded systems tools
Responsibilities
implement new features or enhance existing ones, participate in requirement definition and design, analyze software requirements for feasibility, conduct code reviews, create and execute tests, collaborate with front-end and test teams
Seniority
Entry-level, fresh graduate