Job Description :
Role: Python Developer.
Location: Irving TX.
Job: Long Term.

Description:
The Systems Engineering team provides end-to-end detailed engineering, simulation and analysis of wireless and wireline systems as typically defined by the Industry Forums and Network Planning to assist the Network Engineering teams in the development, deployment and troubleshooting of complex systems.
The PMTS System Engineer Simulations Tools
Works with network, system engineering and business partners to understand and simulation engine requirements.
Convert simulation engine requirements into technical specifications.
Develops the simulation engine through the management of internal and external resources and partners.
Plans and manages the feature evolution of the simulation engine including the SW release planning.
Leads the documentation of simulation engine features and communicates them to internal team members and partner organizations.
Contributes to and leverages SW development processes and practices to ensure quality / on-time releases.

What we’re looking for:
You’ll need to have:
Bachelor’s degree in EE/CE/CS
4+ years of experience in developing software and / or deploying enterprise applications.
Strong project management skills to execute on roadmap, driving a project from inception to completion
Excellent communication and advanced presentation skills including demonstrated experience with executive level presentations
Ability to facilitate collaborative resolution of differences with a “win-win” approach
Proven organizational and interpersonal skills
Experience using network simulation, diagnostic, and software development tools
Experience with Programming / Scripting languages (Python, Java, Perl, C#, C++)
Experience with virtualizing software applications
Experience with designing micro-services for new and existing systems
Experience with container orchestration (Kubernetes)
Experience with software development methodologies (Agile, SCRUM, XP)
An understanding of industry recognized software development best practices and processes.
Ability to adapt daily to changing technical and business environments
Even better if you have:
Master’s degree in EE/CE/CS
Experience developing Linux applications
Familiarity with multi-threading and virtual machines
Experience with web-based user interface design and frameworks (node.js, angular, express.js, react.js)
Experience with REST API design, development and frameworks
Experience with communication protocols and internals (5G, 4G, LTE, IMS)
Experience with call flows for 5G, 4G, VoLTE, IMS
Familiarity with relevant 3GPP, ETSI, and GSMA standards
Familiarity with network simulation, diagnostic, and software development tools
An understanding of industry recognized software development best practices and processes
             

Similar Jobs you may be interested in ..