This job listing has expired and the position may no longer be open for hire.

Wireless Embedded Software Development Lead at Global Technology Associates

Posted in Architecture 30+ days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Denver, Colorado





Job Description:

PRINCIPLE WIRELESS ENGINEER 1

Wireless Embedded Software Development Lead

Job Description

The Principal Engineer 1 Embedded Development Lead role is an on-site position that supports Wireless strategic software initiatives including Proof-of-Concept (PoC) development, development of the Embedded Test Harness for API Unit Testing on the Spectrum Connectivity Platform (SCP), and R&D of wireless software agents. SME and mentor to the staff in C/C++ and embedded development and its integration with Robot Framework scripts.

Leading embedded software development efforts end-to-end, from design to implementation and testing.


  • Leading Wireless-related embedded software development efforts end-to-end, from design to implementation and testing.


  • Creating architecture design artifacts (Software Requirements Specifications, Use Cases, Software Design Documents, high-level architecture drawings, the concept of operations diagrams, etc.).


  • Communicating requirements and design to the development team.


  • Validating and Verifying the fulfillment of requirements.

Duration


  • Full-Time Employee Role

Education & Experience


  • B.S. in Computer Science (MUST BE COMPUTER SCIENCE)

  • M.S. in Computer Science (MUST BE COMPUTER SCIENCE)


  • 10+ years of practical hands-on field experience as a software engineer

  • Demonstrated gradual career growth in responsibility on resume with no job hopping

Required Skillsets

Practical Skills


  • Hands-On: Not afraid to get your hands dirty and dig into the code

  • Solid embedded development experience in C/C++ (important for working with and understanding router hardware abstraction layer)

  • Lua experience helpful; must have the ability to learn Lua

  • Solid experience with at least one scripting language such as Python or Perl

  • Some front-end experience (JavaScript) helpful

  • Excellent knowledge of common software architecture and design patterns

  • Excellent knowledge of UML

  • Experience working with CASE tools such as JIRA and BitBucket


  • Understands, respects, and applies the Scientific Method

  • Familiar with all facets of the Software Development Lifecycle

  • Experienced in Agile/Scrum software development methodology

  • Understands proper engineering process

Soft Skills


  • Passion for Computer Science, Software Development/Engineering (non-negotiable)

  • Positive Attitude (non-negotiable)

  • Attention to Detail

  • Advanced Proficiency in English

  • Good writing and communication skills

Travel


  • Light travel between the Charter Communications facilities within the Denver Metro area.

See Job Description