Director of Software Engineering

1 day ago


Huntsville AL United States Sanmina Corporation Full time
Director of Software Engineering - (88202)

Job Purpose:

To lead an international software team in the design of firmware and application software to be used in our product designs.

Nature of Duties/Responsibilities:

  1. Participate in product design processes (quote, design, architecture, debug, review, test, etc) in the development and delivery of firmware. Bring modern software development best practices to the discussions on modernizing our software SOPs.
  2. 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.
  3. 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.
  4. Train software team members in the required processes for design and creation of software and software systems documentation for commercial and medical products.
  5. Strong leadership and customer-facing skills are required.

Education and Experience Required:

  • BS Computer Science, Computer Engineering or BSEE (with applicable experience in software development)
  • Embedded firmware experience using C
  • 8+ years of coding experience
  • 6+ years of software management experience

Highly desired:

  • 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.
#J-18808-Ljbffr

  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Huntsville, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software products....


  • Huntsville, United States Lynx Software Technologies Full time

    Thompson Software Solutions is seeking a senior-level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...


  • Jeffersonville, IN, United States Technology Consulting, Inc. Full time

    TCI has an immediate need for a Director of Software Engineering in Jeffersonville, IN. This is not a Corp2Corp opportunity. This is a contract to hire opportunity. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits. Hit Apply...


  • Salisbury, MD, United States RemoteWorker CA Full time

    West Creek 6 (12076), United States of America, Richmond, Virginia Director, Software Engineering We are seeking a Director of Software Engineering who is passionate about growing and sustaining an innovative technology organization while fostering a culture of engineering and operational excellence. This individual will be an engineering leader who enjoys...


  • Huntsville, AL, United States Technology Service Corporation Full time

    TSC is currently seeking a Director of Engineering for the Product Engineering Solutions division, based in Huntsville, AL with an educational and/or industry focus in the processes and procedures to manage multi-discipline engineering teams on advanced RF-based payloads & sensor systems through the product lifecycle. Responsibilities: This position...


  • Wakefield, MA, United States C-4 Analytics, LLC Full time

    Director, Software Engineering: Wakefield, MA (REMOTE) – C-4 AnalyticsC-4 Analytics is a fast-growing, private, full-service digital marketing company that excels at helping automotive dealerships increase sales, increase market share, and lower cost per acquisition. C-4 Analytics is committed to developing innovative solutions for every dealer in every...


  • Huntsville, United States Lynx Software Technologies Full time

    Description Thompson Software Solutions is seeking a Senior Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems. The successful candidate will be a member of a high-performing multi-site team and must be self-motivated with a strong work ethic, time-management, and interpersonal...


  • , AL, United States Accma Online Full time

    Engineering Director - City of Hartselle, AL The City of Hartselle is accepting applications for a Civil Engineer to be the Engineering Director. Salary will be based on experience. Please go to the City's website at to obtain an application. This position is responsible for the City's engineering functions, providing engineering support for a variety of...

  • Software Engineer

    1 day ago


    Los Angeles, CA, United States Software Resources Full time

    We are looking for Software Engineer for our client located in West Los Angeles/Century City area.This position is mostly REMOTE but you will be required to come into the West Los Angeles office 1 to 4 times a month. We could consider a completely remote candidate in another state if they meet our requirements. Duration : 6 to 12 months with the potential to...


  • Seattle, WA, United States CannonDesign Full time

    If you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply. ABOUT THE ROLE We are looking for an experienced and visionary Software Engineering Director to lead our software engineering team and drive the technical architecture of our mobile software and web applications. In this role, you will be...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Saint Joseph, MO, United States Van-Am Tool & Engineering Full time

    Join Van-Am Tool & Engineering as the Director of Engineering in St. Joseph, MO, where you'll lead a team dedicated to innovation in metal fabrication and advanced engineering solutions. This onsite role offers you the exciting opportunity to shape project management strategies that drive excellence and foster smart problem-solving within a high-performance...


  • Omaha, NE, United States Election Systems & Software Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...

  • Software Engineer

    2 months ago


    Huntsville, AL, United States In-Depth Engineering Corporation Full time

    Your responsibilities Include:Writing code in Ada, C++ and PythonCreating and running unit testDeveloping software documentationPerforming test planning, monitoring, and execution of test activitiesReviewing and verifying system level and software level requirementsDeveloping and executing automated software test cases in Continuous Integration / Continuous...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Company OverviewNorthrop Grumman is a pioneering company that has enabled many technological advancements in the nation's history. Our employees work on revolutionary systems that impact people's lives around the world today and for generations to come.Job DescriptionWe have an exciting career opportunity for a Software Test Engineer / Principal Software...


  • Redmond, WA, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...