Senior Software Engineering Manager

4 weeks ago


Huntsville, Alabama, United States Sanmina-SCI Full time

Job Title: Director of Software Engineering

Job Summary:

Sanmina-SCI is seeking a highly skilled Director of Software Engineering to lead our international software team in the design of firmware and application software for our product designs. The ideal candidate will have a strong background in software development, leadership, and customer-facing skills.

Key Responsibilities:

  • Participate in product design processes, including quote, design, architecture, debug, review, test, and delivery of firmware.
  • Bring modern software development best practices to discussions on modernizing our software SOPs.
  • Hire and supervise Software Project Leads who can interface between our corporate customers and Sanmina's international development teams.
  • Communicate Sanmina's software development resources, capabilities, and processes to potential customers.
  • Participate in reviews of the design and development of functional tests from Software Unit Testing through Software Verification.
  • Support and lead software and design debug activities.
  • Train software team members in the required processes for design and creation of software and software systems documentation for commercial and medical products.

Requirements:

  • BS Computer Science, Computer Engineering, or BSEE with applicable experience in software development.
  • Embedded firmware experience using C.
  • Embedded Linux experience (Ubuntu, Yocto, etc).
  • Windows Development experience.
  • 8+ years of coding experience.
  • 6+ years of software management experience.

Desirable Skills:

  • Medical engineering experience.
  • Ethernet and Cybersecurity experience.
  • Software repositories like git.
  • Electronic systems, software, and components.
  • Product design, debug, and testing.
  • Wireless protocols (Wi-Fi, BLE, Lora).
  • Serial, USB, I2C, SPI, and CAN experience.
  • Static Code Analyzer experience.

Plus:

  • Experience using Jira or Microsoft Azure DevOps.
  • Agile Software Development.
  • Automotive engineering experience.
  • 3G, 4G, or 5G development experience.
  • Safety-based QMS.

Language: English



  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...


  • Huntsville, Alabama, United States Scientific Research Full time

    Job SummaryScientific Research Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the software development of Radio Frequency (RF) emitter products and solutions. You will develop software using modern C++ and work as part of an Agile Scrum development team....


  • Huntsville, Alabama, United States enVention Full time

    enVention is seeking skilled professionals to fill the role of Senior Software Engineer. The selected candidate will be a member of a team providing software development and support to the AvMC Software, Simulation, Systems Engineering and Integration (S3I) Directorate.The primary responsibilities of this position include developing applications to support...


  • Huntsville, Alabama, United States Range Generation Next LLC Full time

    Job SummaryRange Generation Next LLC is seeking a highly skilled Senior Software Engineer to lead software engineering efforts and coordinate with cross-functional teams to ensure successful integration, verification, and validation of new software releases.Key ResponsibilitiesLead software engineering efforts to design, implement, and test software...


  • Huntsville, Alabama, United States CALIBRE Full time

    CALIBRE Systems, Inc., a leading Management Consulting and Digital Transformation company, is seeking a highly skilled Senior Software Development Engineer to support the Software, Simulation, Systems Engineering and Integration Directorate (S3I) in Huntsville, AL.The ideal candidate will be responsible for managing the complete software development process...


  • Huntsville, Alabama, United States Booz Allen Hamilton Full time

    Job Overview:We are seeking a highly skilled Senior Software Engineer to join our team at Booz Allen Hamilton. As a Senior Software Engineer, you will play a pivotal role in the development and maintenance of our enterprise systems.Key Responsibilities:Develop and maintain large-scale enterprise systemsDesign and implement software solutions using modern...


  • Huntsville, Alabama, United States Valkyrie Enterprises Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Valkyrie Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and testing software for real-time closed-loop implementations. Your expertise in C/C++ and Linux environments will be essential in supporting the...


  • Huntsville, Alabama, United States Sol Engineering Services Llc Full time

    Job Title: Senior Construction ManagerSOL Engineering Services, LLC is seeking a highly experienced Senior Construction Manager to oversee and manage complex construction projects for state, municipal, local, and private entities, as well as government service contracting projects from inception to completion.Key Responsibilities:Lead and manage all phases...


  • Huntsville, Alabama, United States Parsons Corporation Full time

    Job Title: Senior Software Reverse EngineerAbout the Role:We are seeking a highly skilled Senior Software Reverse Engineer to join our team at Parsons Corporation. As a key member of our Federal Solutions segment, you will be responsible for analyzing software and electronic hardware to provide customer support in an experienced team environment.Key...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a skilled Senior Radar Software Engineer to collaborate with a diverse team and create innovative solutions for complex problems. The selected candidate will support projects for the DoD, Intelligence Community, and other Prime contractors.Key ResponsibilitiesDevelop C++ simulations of radar and missile systems in software-based...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a talented Senior Radar Software Engineer to collaborate with a diverse team to create unique solutions for complex problems.The selected candidate will support projects for the DoD, Intelligence Community, and other Prime contractors.Key ResponsibilitiesDevelopment of C++ simulations of radar and missile systems in various...


  • Huntsville, Alabama, United States Torch Technologies Full time

    We are seeking a highly skilled and experienced Senior Software Development Manager to lead our team working on cutting-edge flight software systems. The ideal candidate will have extensive experience in ADA programming or similar languages, strong object-oriented programming skills, and proven expertise in managing software requirements and Integrated...


  • Huntsville, Alabama, United States All Points, LLC Full time

    Job Summary: We are seeking a highly skilled Senior Embedded Software Engineer to join our team at All Points, LLC. As a key member of our engineering team, you will be responsible for providing engineering expertise to Lockheed Martin's Next Generation Inceptor (NGI) Program. Key Responsibilities:Support the development of embedded software solutions in C...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Senior Space Systems Software Engineer to join our team in San Diego, CA. As a key member of our small engineering team, you will be responsible for developing ground system software, supporting mission operations, and collaborating with customers and end-users to tackle complex design challenges.Key...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a talented Senior Software Safety Engineer to join our team. This opportunity is for someone looking to grow their existing software safety experience to take on expanding levels of responsibility across many exciting programs. With offices across the United States engaging in the defense, space, cyber, and commercial fields,...


  • Huntsville, Alabama, United States Blue Origin Full time

    Senior Software Engineering Leadership Position in AerospaceWe are seeking an experienced and motivated Senior Software Engineering Manager to lead our talented software engineering team at Blue Origin, a pioneering company in the field of space exploration. The ideal candidate will have a strong background in software development, exceptional leadership...


  • Huntsville, Alabama, United States 4M Research Full time

    4M Research, Inc. is a leading provider of software engineering and analysis services. We are seeking a highly skilled Senior Software Development Engineer to join our team in Huntsville, AL.The successful candidate will perform evaluations of various software related products and cover assessments of software products through all phases of the development...


  • Huntsville, Alabama, United States 4M Research Full time

    4M Research, Inc. is a leading provider of Systems and Software Engineering and Analysis services. We are seeking a highly skilled Senior Software Systems Engineer to join our team in Huntsville, AL.The successful candidate will perform evaluations of various software related products and cover assessments of software products through all phases of the...


  • Huntsville, Alabama, United States Peraton Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Peraton. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.Responsibilities:Develop web-based applications in an Angular 9, .Net Core, SQL Server,...


  • Huntsville, Alabama, United States Ampersand Solutions Group Full time

    Job Title: Senior IV&V Software Test EngineerJob Description:Ampersand Solutions Group is seeking a skilled Senior Independent Verification & Validation (IV&V) Engineer/Analyst to perform evaluations of various software-related products and cover assessments of software products through all phases of the development life cycle.Key Responsibilities:Perform...