Emerson

Software Engineering Intern

Emerson

internship

Posted on:

Location: 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Entry Level

Tech Stack

LinuxPython

About the role

  • Systems & Embedded/Driver Development - T&M system and embedded-level software products are rich with features.
  • Work with high level programming languages. Ex: C++, Python, C
  • Work with a variety of operating systems. Ex: Microsoft Windows, Linux, real-time OS
  • Work with high speed bus interfaces. Ex: PCIExpress, PCI, Ethernet, USB
  • Develop user-mode, kernel-mode driver components, or firmware that runs on embedded processors and FPGAs
  • Exposed to many aspects of the product development cycle and software development project opportunities including development tools, compiler design, graphical user interface, kernel-level drivers, instrument drivers, networking, embedded and real-time systems, automated data acquisition systems, and mathematical analysis
  • Deliver project contributions to T&M’s bottom line success; successful internship performance may lead to a full-time software engineering offer
  • Work effectively in a group environment, problem-solve, diagnose technical issues and propose reasonable solutions

Requirements

  • Pursuing Bachelors in computer science, computer engineering, electrical engineering, engineering physics, mechatronics, physics, or software engineering.
  • Strong foundation and understanding of computers and exposure to high-level programming languages such as C++, C or C#
  • Class Standing Sophomore or above
  • Understanding of software design and architecture principles
  • Authorized to work in the United States without sponsorship now or in the future
  • Preference given to well-qualified rising juniors and rising seniors
  • Knowledge of operating system components and design
  • Knowledge of computer system/bus architectures
  • Knowledge of Data structures