Job Directory Wireless Embedded Software Development Lead

Wireless Embedded Software Development Lead
Denver, CO

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

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.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.