Emerson's Test & Measurement (T&M) business unit is looking to solve complex problems in automation technology and software, and is seeking a candidate to contribute to the development of systems and embedded-level software products.
Requirements
- Strong foundation and understanding of computers and exposure to high-level programming languages such as C++, C or C-Sharp
- Understanding of software design and architecture principles
- Knowledge of operating system components and design
- Knowledge of computer system/bus architectures
- Knowledge of Data structures
- Experience with high level programming languages such as C++, Python, C
- Experience with a variety of operating systems such as Microsoft Windows, Linux, real-time OS
Responsibilities
- Work with high level programming languages such as C++, Python, C
- Work with a variety of operating systems such as Microsoft Windows, Linux, real-time OS
- Work with high speed bus interfaces such as PCIExpress, PCI, Ethernet, USB
- Develop user-mode, kernel-mode driver components, or firmware that runs on embedded processors and FPGAs
- Manage time well and reach out to mentors with questions to help drive progress and completion of goals and tasks
- Work effectively in a group environment, problem-solve, and diagnose technical issues and propose reasonable solutions
- Contribute to the development of systems and embedded-level software products
Other
- Pursuing Bachelors in computer science, computer engineering, electrical engineering, engineering physics, mechatronics, physics, or software engineering
- Class Standing Sophomore or above
- Authorized to work in the United States without sponsorship now or in the future
- Strong work ethic and drive to succeed
- Ability to work effectively in a group environment