Sensata Technologies

Software Systems Engineer

Machine Learning SQL C# API .NET ASP HTML JavaScript
Search for More Jobs Talk to a recruiter now 💪
Description
We are seeking a highly technical Mid-Level Software Engineer with a minimum of 5 years of experience in a related field to join our team. The successful candidate will be responsible for developing and implementing software solutions that enhance our manufacturing systems and ensure optimal performance. This role requires expertise in manufacturing systems, Internet of Things (IoT), Machine Learning (ML), and Artificial Intelligence (AI).
As a Software Engineer, you will play a crucial role in troubleshooting and resolving production application/software issues. You will also be responsible for maintaining accurate and up-to-date technical documentation for systems and logic. Additionally, you will have the authority to make critical decisions to ensure continuous production while meeting output and quality requirements.
Experience in business intelligence, analytics, data science, and data products is an asset for this role. The ability to work in an agile environment, both independently and collaboratively with teams across different locations, is essential.
Join our team and contribute to the advancement of our software engineering capabilities, enabling us to optimize our manufacturing operations.

General Responsibilities
• Key participant in the development of end-user tools for data analysis, reporting and work flow processes with database communication
• Collaborate on analyzing the existing software and improving the processes
• Organize the Design and Test Lab departments on requirements of new functionality
• Key participant in integration of in-house software for our test equipment
• Taking part in on-site software debugging, machines further adaptation and optimization

Experience / Qualifications
• A university degree required (i.e. Bachelors degree) or equivalent relevant work experience.
• Must be a team player able to work in a fast-paced environment with demonstrated ability to handle multiple competing tasks and demands
• Strong communication skills; oral, written and presentation
• Strong organization, planning and time management skills to achieve results
• Strong personal and professional ethical values and integrity
• Holds self-accountable to achieving goals and standards
• Proficient in Microsoft Office programs (Outlook, Word, PowerPoint, and Excel)
• Strong interpersonal & collaboration skills to work effectively with all levels of the organization including suppliers and/or external customers

Job Responsibilities*

  • ​Develop and maintain software applications for manufacturing systems utilizing Visual Studio and other programming tools.
  • Design and implement Internet of Things (IoT) solutions, machine learning (ML) and artificial intelligence (AI) algorithms to optimize manufacturing processes.
  • Implement supervisory control and data acquisition (SCADA) systems for effective monitoring and control of manufacturing processes.
  • Develop and manage SQL databases for efficient data collection and analysis.
  • Conduct intermediate software analysis, code analysis, requirements analysis, software review, code metric identification, system risk analysis, and software reliability analysis.
  • Implement software globalization strategies for systems involving multiple sites.
  • Apply hands-on knowledge of OPCUA, Automated Optical Inspection System, Servo motion control, and serial and field bus communications.
  • Possess expertise in embedded systems based on various custom/COTS ASICs and related protocol interfaces (LIN, SENT, MUST, FMUST, One Wire, etc.).
  • Develop and deploy software automation, performance tuning, and enhancement techniques.
  • Provide support, maintenance, and documentation for software functionality.
  • Integrate software with existing systems and ensure smooth operation.
  • Ensure the availability of accurate and up-to-date technical documentation for systems and logic.
  • Engage in full lifecycle application development processes.
  • Perform software simulation and employ object-oriented design and analysis (OOA and OOD) methodologies.
  • Design front-end and graphical user interfaces to enhance user experience.
  • Collaborate with engineers and stakeholders to identify and resolve complex software issues.

Experience / Qualifications*

  • Bachelor's or Master's degree in Computer Science, Engineering or related field
  • At least 5 years of experience in software engineering, with a focus on manufacturing systems
  • Excellent knowledge of programming language and operating system such as in building core C++ /C# (e.g console, Win32 API and MFC) and Beckhoff application. Experience with database environment (preferable SQL), OO design and development. Knowledgeable about web-based architectures and technologies (.NET FRAMEWORK) is an advantage.

Windows Platform C, C++, Visual C++, C# Beckhoff /Twincat NET ASP, HTML, Javascript SQL Server 2008 PLC programming (added advantage)

  • Experience with Internet of Things (IoT), machine learning and artificial intelligence
  • Excellent problem-solving skills and ability to work collaboratively with cross-functional teams
  • Ability to work independently and in a team environment
  • Ability work under pressure, creative in solving complex technical (software) problems with analytical mind and provide appropriate and accurate solutions.
  • Motivated self-starter
  • Willing to travel and also support in odd hours request

Possess good interpersonal / strong communication skills and able to interface at international/oversea levels with good English language ability in reading and writing

SmarterTogether

  • Collaborating at Sensata means working with some of the world’s most talented people in an enriching environment that is constantly pushing towards the next best thing

  • Employees work across functions, countries and cultures gaining new perspectives through mutual respect and open communication

  •  As OneSensata, we are working together to make things work together 

Click here to view Sensata Recruitment Privacy Statement

Click here to view our Sensata Recruitment Privacy Statement for China

NOTE:  If you are a current Sensata employee (or one of our Affiliates), please back out of this application and log into Workday via the Company Intranet to apply directly.  Type "FIND JOBS" in the Workday search bar.

Sensata Technologies
Sensata Technologies
Electrical Distribution Hardware Software

0 applies

10 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers