Software Engineering Manager AirCell
THIS JOB HAS EXPIRED Description
The selected individual will be responsible for managing, coaching and mentoring an engineering team responsible for developing embedded and server software for aviation telecommunication products and services.
Coordinates activities of the department including development strategy, architecture, planning, design, and development, products, systems, and services, as well as developing and improving standards and processes for the software engineering discipline.
Lead and build a high performing software engineering team,
Provide planning, direction, and coordination for all technical activities while achieving optimum use of staff, equipment, materials, and facilities.
Coordinates and directs projects using in-house and outsourced resources.
Manages development and review of software product requirements, architecture and detailed design, beginning with the product concept phase.
Direct department activities to develop and implement policies, standards and procedures for the team, and sets technical goals within broad outlines provided by upper management.
Prepares budgets, bids, and contracts, and directs the negotiation of contracts, as needed.
Performs administrative functions such as writing and reviewing reports, providing metrics, approving expenditures, and making decisions about the purchase of materials or services.
Effectively and regularly communicates and collaborates with direct management and project teams Presents and explains proposals, reports, and findings to internal and external teams and management. Consults or negotiates with internal and external customers and vendors to prepare project specifications and/or procedures.
Identify opportunities to introduce and implement process and tools improvements; Ensures teams have optimized use of standardized processes and tools wherever possible.
Leads implementation of software deliverables.
Occasional travel to work with vendors and contract developers will be involved, including overseas travel.
Performance reviews of direct reports.
Ensure compliance to our AS9100 process.
Ensure compliance with requirements traceability from DOORS requirements to software design documents
10 + years of functional embedded Software and Firmware experience
At least 5 years of experience leading Software/Firmware development efforts in industrial, telecommunications, aerospace and/or regulated electronics industries.
3+ years of experience as functional manager of a software engineering group.
Experience developing products with open-source software components and tools.
Strong development experience in C, C++ and/or Java
Industry experience in wired and wireless data communication, telecommunication and/or satellite communications, including IP, VOIP, and cellular protocols
Experience working within both iterative (Agile, Scrum ,etc ) and waterfall development models
Team -oriented management style and the ability to lead and coach a multidisciplinary and multicultural team.
Experience working with off-shore development and test teams
Flexibility and a positive attitude towards change in a fast moving environment.
Proven ability to collaborate with diverse groups within and outside the business including other engineering groups, sales, marketing, technical support, manufacturing, quality, and vendors.
Experience developing hardware products a strong plus.
Avionics industry, DO-160, DO-254 and DO-178 experience or knowledge a plus;
Mobile platform application development experience a plus.
Bachelor?s degree in Computer Engineering, Computer Science or Electrical Engineering or equivalent; Master?s degree preferred.
||Broomfield, CO |
THIS JOB HAS EXPIRED