Software Engineering Director jobs in Alabama

Software Engineering Director directs and oversees the software engineering function in developing, releasing, and maintaining software applications/operating systems according to business needs. Establishes policies and procedures that produce high-quality software product and service. Being a Software Engineering Director requires a bachelor's degree. Typically reports to top management. The Software Engineering Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. To be a Software Engineering Director typically requires 5+ years of managerial experience. (Copyright 2024 Salary.com)

S
Software Engineering Director - (86417)
  • Sanmina
  • Plant, AL FULL_TIME
  • At SCI Technology, a Sanmina Company, we serve those who serve by delivering innovative, trusted and comprehensive products and services that meet and exceed the unique needs of the Defense and Aerospace sector. From avionics to tactical and airborne communications, counter-UAS, integrated manufacturing and cradle-to-grave product life cycle support, we deliver high-reliability solutions that keep service members connected and protected in the field.

    Our heritage dates to 1961, as an early supplier to the space program in Huntsville, Alabama. Today, SCI offers a complete range of Defense & Aerospace solutions through our three business segments – Products, Systems Build, and Life Cycle Services. It’s SCI summed up - ALL WE DO to serve those who serve.

    At this time, SCI is recruiting highly qualified candidates whose background and career goals meet our needs for the following position in Huntsville, AL. Please note that due to Department of Defense contract requirements, U.S. CITIZENSHIP IS REQUIRED.

     

    NATURE OF WORK:

    We are currently seeking a software engineering director, reporting directly to the Chief Technology Officer/VP Engineering, to run the software development group for all embedded systems development and maintenance. The successful candidate will be responsible for building and leading a team of engineers for designing, developing, implementing, integrating, testing, qualifying, and maintaining the embedded software on a wide range of military avionics and tactical communications systems. The individual will be empowered to promote a culture of teamwork across all technical disciplines, including a leadership role in expanding Agile design methodologies across all technical disciplines. The individual will be responsible for managing staffing allocation to, and successful on-time and on-budget completion of, dozens of simultaneous projects. The successful candidate will be an inspirational leader to the team with added focus on fostering career development and professional growth of the entire software development staff. This position is on-site in Huntsville, AL; relocation assistance may be available.

     

    REQUIRED KNOWLEDGE SKILLS AND ABILITIES:

    • 15 years of experience in embedded software with at least 5 years in a management role
    • Strong project management skills with ability to manage many simultaneous projects
    • Recruiting, interviewing, and developing engineering staff
    • Modern, high-reliability software development process and lifecycle, including Agile
    • Strong problem solving and analysis skills
    • C/C programming on bare-metal microcontrollers and microprocessors
    • Analyzing and debugging system performance issues
    • Hardware board bring-up experience
    • Understanding of hard real-time systems and constraints
    • Experience with Real Time Operating Systems (RTOS)
    • Multicore / Multithreaded driver and application development
    • Understanding of data coherency issues in a multiprocessing environment
    • Solid verbal and written communication skills
    • BSCS or BSEE, advanced engineering degree preferred
    • Ability to obtain a DoD security clearance (no prior/existing clearance is required)

    PREFERRED EXPERIENCE:

    • Experience with ISO 9001, AS9100, and CMMI Level 2, 3, or 4
    • Experience with RTCA DO-178 and RTCA DO-254 DAL C or higher desired but not required
    • Development experience with digital voice communication systems
    • Software development on DSPs, as well as soft-core processors implemented in FPGAs
    • Performance profiling, performance tuning in a multicore environment
    • Experience designing and establishing software development processes
    • Familiarity with Model Based System Engineering, DOORs, and/or CATIA Magic
    • Experience with NIST SP 800-171, CMMC 2.0, and SSPs

    Sanmina is an Equal Opportunity Employer – M/F/Veteran/Disability/Sexual Orientation/Gender Identity.

    This is an ITAR facility and applicants must be a US Citizen.

  • 16 Days Ago

S
Software Engineering Director
  • Sanmina Corporation
  • Huntsville, AL FULL_TIME
  • At SCI Technology, a Sanmina Company, we serve those who serve by delivering innovative, trusted and comprehensive products and services that meet and exceed the unique needs of the Defense and Aerosp...
  • 16 Days Ago

C
Engineering Technician
  • Cimarron Software
  • Huntsville, AL FULL_TIME
  • Job Description: Watring Technologies, Inc. (WTI) is seeking Hardware Technicians to support space hardware assembly, integration, and testing activities in Huntsville, AL. This position is supporting...
  • 22 Days Ago

A
Software Developer
  • Actalent Engineering
  • Huntsville, AL FULL_TIME
  • Job DetailsExciting Software Opportunity Supporting the US Navy!!Job Description:-We are seeking highly motivated Software Engineers to support the development and sustainment of the U.S. Navy AEGIS W...
  • 25 Days Ago

P
Software Engineering Lead (Java)
  • PNC
  • Birmingham, AL FULL_TIME
  • Position OverviewAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work to...
  • 22 Days Ago

C
Engineering Software Developer
  • CFD Research Corporation
  • Huntsville, AL FULL_TIME
  • This is a software development position that will focus on maintaining cross platform build system and CICD pipelines as well as help with code development for multiple software products. They will be...
  • 8 Days Ago

M
Software Engineering Director/Senior Service Delivery Manager - Remote
  • Mayo Clinic
  • Rochester, MN
  • **Software Engineering Director/Senior Service Delivery Manager - Remote** **Job ID** 173804BR **Date posted** 03/07/202...
  • 4/26/2024 12:00:00 AM

Q
Director of Engineering
  • Quanta Infrastructure Solutions Group
  • Scottsdale, AZ
  • Job Description – Engineering Director – South Region General Description Serving as a member of the South Region leader...
  • 4/25/2024 12:00:00 AM

F
Director of Engineering
  • FPC - FORTUNE PERSONNEL CONSULTANTS (Orlando Office)
  • Atlanta, GA
  • Director of Engineering Product Development Lead a team of Mechanical Engineers, Software Engineers, Electrical Engineer...
  • 4/24/2024 12:00:00 AM

F
Director of Engineering
  • FPC - FORTUNE PERSONNEL CONSULTANTS (Orlando Office)
  • Marietta, GA
  • Director of Engineering Product Development Lead a team of Mechanical Engineers, Software Engineers, Electrical Engineer...
  • 4/24/2024 12:00:00 AM

A
Engineering Director - Web Engineering
  • American Express
  • San Jacinto, CA
  • With the right backing, people and businesses have the power to progress in incredible ways. When you join Team Amex, yo...
  • 4/23/2024 12:00:00 AM

D
Director of Engineering
  • Dsj Global
  • Tucson, AZ
  • A global laser manufacturer is looking to hire an Engineering Director to their growing team in Tucson. As the Engineeri...
  • 4/23/2024 12:00:00 AM

D
Director of Engineering
  • DSJ Global
  • A global laser manufacturer is looking to hire an Engineering Director to their growing team in Tucson. As the Engineeri...
  • 4/22/2024 12:00:00 AM

T
Director of Engineering
  • The Joseph, a Luxury Collection Hotel, Nashville
  • Nashville, TN
  • Compensation Type: Yearly Highgate Hotels: Highgate is a leading real estate investment and hospitality management compa...
  • 4/15/2024 12:00:00 AM

Alabama (/ˌæləˈbæmə/) is a state in the southeastern region of the United States. It is bordered by Tennessee to the north, Georgia to the east, Florida and the Gulf of Mexico to the south, and Mississippi to the west. Alabama is the 30th largest by area and the 24th-most populous of the U.S. states. With a total of 1,500 miles (2,400 km) of inland waterways, Alabama has among the most of any state. Alabama is nicknamed the Yellowhammer State, after the state bird. Alabama is also known as the "Heart of Dixie" and the "Cotton State". The state tree is the longleaf pine, and the state flower is...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineering Director jobs
$196,027 to $254,478

Software Engineering Director in Troy, NY
The "Software Engineering Director" described in your CNN link is not the same as "Software Engineer".
January 13, 2020
Software Engineering Director in Carson City, NV
Director, Software Engineering Jobs, Director Jobs, ICT Jobs, Living Goods Jobs.
January 26, 2020
Software Engineering Director in Terre Haute, IN
Try our professional compensation software to generate detailed salary and cost of living reports.
December 25, 2019