Lead Software Design Engineer For Wireless Radio Network Planning Simulation ToolAs a highly valued member of the team, you will contribute to design, development, and testing of a simulation tool for wireless radio network planning. Acting in the capacity of lead software design engineer, you will:Analyze requirements to define tool components and interfacesImplement required tool featuresResponsibilities:You will be working within a wireless technology group to develop a simulation tool for wireless radio network planning. This will entail the following:Analyzing requirements to define tool components and interfacesImplementing required features of the toolQualifications:Must have:Bachelor’s Degree in Computer Science or equivalent field, at least 5+ years of related work experienceA proven track record of building complex software systems in Python and associated frameworks (e.g. Numpy, Pandas, Geopandas)Working knowledge of:GIS-based systems and associated tools (e.g.
ArcGIS, QGIS)GIS-related packages, e.g. PyGIS, postGIS, GDALLinux OS, e.g. UbuntuDatabase systems, e.g. SQL, PostgreSQL, NoSQLVersion control systems, e.g.
Git, JiraUnderstanding of the following is desirable:Wireless radio network planning using tools, e.g. Atoll, PlanetWireless communication systems, e.g. LTE, NR, WLANMassively parallel and distributed computing frameworks (e.g. Python-based Dask)Cloud-based toolkits (e.g.
AWS)AWS-based developer tools/systemsExcellent oral and written communications skillsCollaborative team workRequired Skills: • 3+ years software engineering, preferably all or mostly in Python and python libraries (Numpy, pandas, geopandas, etc) • Working knowledge of GIS systems (ArcGIS, QGIS, etc) • Knowledge of GIS based tools (pyGIS, postGIS, GDAL) • Knows enough to be dangerous in a common database.