Sr. Software Architect AirCell
THIS JOB HAS EXPIRED
Description
Aircell is the world's leading provider of airborne communications. Until recently, time spent in the cabin of a business jet meant that you were disconnected from the world circling below. That?s all changed. Airborne technology has finally caught up with the rest of the world. Simply put, voice, data and even the entire Internet can be at your disposal during flight?in the cockpit and in the cabin. Now you can use that time to return calls, answer email, download files or simply conduct a little firsthand Internet research.
COME ABOARD A WINNING TEAM!
The Software Architect will be responsible for developing requirements, creation of software architecture, and developing and leading the development of embedded software for new products and new features for existing products. In addition to doing hands-on development, this individual will lead internal or out-sourced development efforts.
Responsibilities:
? Lead software system architecture of new products or extend architecture of existing products, including selection and integration of third-party technologies, particularly open source.
? Lead internal and outsourced software development utilizing standard project management techniques and tools.
? Creates high and low level design documentation utilizing Rational DOORS or other tools. Ensures requirements can be traced to system-level requirements and into system test cases.
? Conducts design reviews and code inspections.
? Develops and maintains embedded software for Linux in C, C++, Java, and scripting languages.
? Provide input into the development of manual and automated tests to support product test.
? Occasional travel to work with contract developers will be involved, including overseas travel.
Qualifications:
? In-depth experience as a Software Engineer developing software and utilizing open source in network communications systems.
? Strong C/C++ and Java development skills in embedded Linux environments.
? Experience developing software at both the system layer and at the application layer.
? Proficient with system level calls, inter-process communications including multi-thread programming, and network protocols such as IP, TCP, UDP, and DHCP.
? Proven leadership skills, including team management, in both in-sourced and out-sourced software development.
? Experience developing web user interfaces including HTML, CSS, JavaScript and XML experience preferred.
? Software configuration management skills and tools; Subversion or GIT experience preferred.
Minimum experience:
? 7 + years of software development experience, preferably in a network communications environment
? 5+ years of experience working with embedded systems
? 3+ years of experience leading software engineering teams
Minimum Education required:
? Bachelor?s degree in Computer Science, Computer Engineering or Electrical Engineer or equivalent experience. Master?s degree preferred.
Travel
Occasional travel to vendor locations; may include international travel.
Aircell offers an excellent compensation and benefits package. Aircell employees receive comprehensive group insurance programs including health, dental, and vision coverage. In addition, employees receive life insurance coverage, plus short- and long-term disability insurance. Employees can elect to participate in a 125 pre-tax benefit program for health or dependent-care expenses, as well as a generous 401(k) investment plan. Employees also receive paid vacation and 8 paid holidays per year.
| Location: |
Broomfield, CO
United States
|
THIS JOB HAS EXPIRED