Motorola Solutions is looking to hire a software engineer to help keep people safer everywhere by developing critical communications, video security and command center technologies that support public safety agencies and enterprises.
Requirements
- expertise in mapping technologies
- automated testing solutions like unit tests
- data visualization technologies
- messaging tools
- social media APIs
Responsibilities
- Conduct modeling, designing, and coding tasks using structured methodologies, with expertise in mapping technologies.
- Plan, develop, and coordinate activities related to the design, development, coding, testing, research, programming, and documentation of software systems, applications, and operating systems, collaborating closely with equipment designers and hardware developers.
- Review design documentation throughout all stages of the software development lifecycle to ensure compliance with software requirements, assessing feasibility within quality assurance, time, and budget constraints.
- Create and execute comprehensive test plans and scripts, including unit, integration, system, regression, performance, load, and acceptance tests, while implementing effective software testing procedures and documenting results.
- Engage in formal design and implementation processes, developing requirements and writing code, including automated testing solutions like unit tests.
- Utilize data visualization technologies to develop real-time dashboards.
- Leverage messaging tools and social media APIs to enhance development efforts.
Other
- Masters Degree + 3 years experience or Bachelors Degree + 5 years experience
- None
- No
- people-first and community-focused culture
- inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions