Recent Searches

You haven't searched anything yet.

1 Senior Software Engineer (Systems) - (69686) Job in EMS, AL

SET JOB ALERT
Details...
Sanmina Corporation
EMS, AL | Full Time
$108k-128k (estimate)
0 Months Ago
Senior Software Engineer (Systems) - (69686)
$108k-128k (estimate)
Full Time | Durable Manufacturing 0 Months Ago
Save

Sanmina Corporation is Hiring a Senior Software Engineer (Systems) - (69686) Near EMS, AL

Sanmina Corporation (Nasdaq: SANM) is a leading integrated manufacturing solutions provider serving the fastest growing segments of the global Electronics Manufacturing Services (EMS) market. Recognized as a technology leader, Sanmina Corporation provides end-to-end manufacturing solutions, delivering superior quality and support to Original Equipment Manufacturers (OEMs) primarily in the communications networks, defense and aerospace, industrial and semiconductor systems, medical, multimedia, computing and storage, automotive and clean technology sectors. Sanmina Corporation has facilities strategically located in key regions throughout the world

SOFTWARE ENGINEER (SYSTEMS)

Job Purpose:

To lead an international software team in the design of commercial, automotive and medical products.

Nature of Duties/Responsibilities:

  • Lead software development projects from start (gathering customer requirements) to finish (supporting designs in manufacturing).
  • Design software architecture from firmware to network and cloud ecosystems. Document this for the developers.
  • Communicate customer requirements to software developers and the development status to management and the customer.
  • Participate in the design and development of various tests of the software from Software Unit Testing through Software Verification.
  • Lead the design and creation of software systems documentation for all projects including cellular, medical and automotive.
  • Lead confirmation, design and code reviews.

Education and Experience

Required:

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

Highly desired:

  • 3G, 4G or 5G development experience.
  • Automotive engineering experience.
  • Ethernet and Cybersecurity experience
  • Design and development processes in an environment using software version
  • control and document control, Subversion, Git, Jira
  • Development under a safety-focused QMS like medical or automotive.
  • 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

A Plus to Have:

  • FreeRTOS, ThreadX, Wind River
  • National Instruments Labview and Microsoft Visual Studio C#
  • Keil MDK, TI Code Composer, MPLAB, Eclipse, Visual Studio
  • Experience using Jira or Microsoft Azure DevOps
  • Agile Software Development

Sanmina is an Equal Opportunity Employer – M/F/Veteran/Disability/Sexual Orientation/Gender Identity
This is an ITAR facility and applicant must be a US Citizen.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Durable Manufacturing

SALARY

$108k-128k (estimate)

POST DATE

04/21/2023

EXPIRATION DATE

05/22/2024

WEBSITE

sanmina.com

HEADQUARTERS

SAN JOSE, CA

SIZE

15,000 - 50,000

FOUNDED

1980

TYPE

Public

CEO

JURE SOLA

REVENUE

$5B - $10B

INDUSTRY

Durable Manufacturing

Related Companies
About Sanmina Corporation

Sanmina is an engineering company that provides product design, prototyping and test analytics services for medical, defense and aerospace industries.

Show more

Sanmina Corporation
Full Time
$113k-148k (estimate)
2 Days Ago
Sanmina Corporation
Full Time
$41k-53k (estimate)
2 Days Ago
Sanmina Corporation
Full Time
$84k-105k (estimate)
2 Days Ago

The job skills required for Senior Software Engineer (Systems) - (69686) include Computer Science, Software Development, DevOps, Linux, C#, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer (Systems) - (69686). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer (Systems) - (69686). Select any job title you are interested in and start to search job requirements.

For the skill of  Computer Science
Houston County, Alabama
Full Time
$132k-166k (estimate)
2 Months Ago
For the skill of  Software Development
System Dynamics Intl
Full Time
$107k-128k (estimate)
11 Months Ago
For the skill of  DevOps
22nd Century Technologies, Inc.
Full Time
$72k-87k (estimate)
3 Days Ago
Show more

The following is the career advancement route for Senior Software Engineer (Systems) - (69686) positions, which can be used as a reference in future career path planning. As a Senior Software Engineer (Systems) - (69686), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer (Systems) - (69686). You can explore the career advancement for a Senior Software Engineer (Systems) - (69686) below and select your interested title to get hiring information.

Wallero
Full Time
$124k-148k (estimate)
5 Days Ago