Director of Software Engineering

Sanmina-SCI Systems de México
Huntsville, Alabama, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Director of Software Engineering

Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match.

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 :

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.

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.
  • Strong leadership and customer-facing skills are required.

Education and Experience Required :

  • BS in 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.

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.

Pluses :

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

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Leidos Holding
Huntsville, Alabama

The Director of Software Engineering will represent Software Engineering needs and workforce planning into the Defense Sector Engineering Function, and will be responsible for all aspects of the software engineering discipline and flawless program execution within the Sector. Consideration will be g...

Sanmina
Huntsville, Alabama

Director of Software Engineering. Train software team members in the required processes for design and creation of software and software systems documentation for commercial and medical products. To lead an international software team in the design of firmware and application software to be used in ...

Promoted
Leidos Holding
Huntsville, Alabama

As the Director of Hardware and Electrical Engineering, the successful candidate will represent HWE Engineering needs and workforce planning into the Engineering Function, and will be responsible for all aspects of the HWE engineering discipline and flawless program execution within the Sector. Leid...

Teledyne Brown Engineering, Inc.
Huntsville, Alabama

Bachelor's degree in business discipline for administrative/sales/finance/supply chain related positions desired experience in a technical discipline for production/quality and engineering/sales engineering related positions and a minimum of 15 years of directly related experience and/or training; o...

Sanmina
Huntsville, Alabama

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 eng...

Promoted
L3Harris Technologies
Huntsville, Alabama

Job Title: Manager Manufacturing Engineering Job Code: 15590 Job Location: AMF North/AMF South - Toney, Alabama Job Schedule: 9/80: Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off Job Description: We are looking for an experienced Manufacturing Engi...

Promoted
Blue Origin
Huntsville, Alabama

We are seeking an experienced and motivated Senior Software Engineering Manager to lead our talented software engineering team. Ensure the alignment of software engineering practices with industry standards and Blue Origin's goals. Stay current with advancements in software engineering, tools, and b...

Promoted
ECS Ltd
Huntsville, Alabama

BS or MS degree in Civil Engineering - other similar engineering degrees considered if program is ABET accredited. Managing and mentoring of CMT/geotechnical engineering staff. ECS Group of Companies (ECS) was founded in 1988 with the goal to raise the standards of professional engineering consultin...

Promoted
Sanmina
Huntsville, Alabama

Director of Software Engineering. BS Computer Science, Computer Engineering or BSEE (with applicable experience in software development). Medical engineering experience. Automotive engineering experience. ...

Promoted
Sanmina Corporation
Huntsville, Alabama

Director of Software Engineering - (88202). BS Computer Science, Computer Engineering or BSEE (with applicable experience in software development). Medical engineering experience. ...