Senior Software Engineer - Emerson
Eden Prairie, MN 55343
About the Job
If you are looking for a great opportunity in Software Engineering, Emerson has the opportunity for you! This position works with the Senior Engineering Manager - Communication Technologies and is responsible for developing ethernet based communication stacks and libraries such as TCP/IP, HART/ HART-IP, OPC-UA, Ethernet-IP, Profinet.
The job functionality includes developing proof of concepts to confirm with protocol specifications and design architecture, develop and maintain solutions to communication protocol programs through accepted engineering techniques, practices, and procedures.
IN THIS ROLE, YOUR RESPONSIBILITIES WILL BE:
- Lead ethernet-based industrial communication protocol domain and respective development projects
- Responsible for firmware project activities like writing requirements, writing code (C, C++), unit testing, code reviewing, static analysis, and code debugging.
- Works independently on assignments – individual contributor.
- Lead and participate in selecting appropriate tools, technologies, and platforms for product development and testing.
- Establish guidelines and standard processes for the group to ensure an effective development process and well developed and tested products that are easily maintained.
- Work well in a structured, agile environment
- Work on functional and conformance testing.
- Ability to work independently and lead a domain with the least supervision
OR THIS ROLE, YOU WILL NEED:
- Bachelors degree in Engineering or related fields
- 5+ years of experience in embedded firmware development in Embedded C/C++
- Working experience in any ethernet-based communication protocols (such as TCP/IP, OPC-UA, Ethernet/IP, HART-IP, Profinet)
- Proficient in multi-tasking / multi-threading environment using embedded RTOS and services
- C++ and/or Object-Oriented Programming concepts are required
- Robust analysis and problem-solving skills, quick learner, self-directed, creative problem solver
- Excellent verbal and written communication skills as well as good presentation skills
- Legal authorization to work in the United States - sponsorship will not be provided for this position
PREFERRED QUALIFICATIONS THAT SET YOU APART:
- Masters Degree in Electrical / Electronics / Electronics & Communication / Computer or Instrumentation
- Work experience with any industrial communication protocol is an added advantage
OUR OFFER TO YOU:
We recognize the importance of employee wellbeing and know that to do your best you must have flexible, competitive benefits plans to meet you and your family’s physical, mental, financial, and social needs. We provide, a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, employee resource groups, recognition, and much more. Our culture prioritizes work-life balance and offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.
At Emerson, we are committed to fostering a culture where every employee is valued and respected for their unique experiences and perspectives. We believe a diverse and inclusive work environment contributes to the rich exchange of ideas and diversity of thoughts, that inspires innovation and brings the best solutions to our customers.
This philosophy is fundamental to living our company’s values and our responsibility to leave the world in a better place. Learn more about our Culture & Values and about Diversity, Equity & Inclusion at Emerson.
Our training programs and initiatives focus on end-to-end development, from onboarding through senior leadership. We provide a wide range of development opportunities, including face-to-face and virtual training, mentorship and coaching, project management, and on-the-job training.
#LI-BA1
#LI-HYBRID