Software Engineer

 

Description:

 

We are a rapidly growing cross-disciplined new product development team with an entrepreneurial spirit and all the benefits/security of a Fortune 500 company. Here, every one of us makes a difference, and we all have a seat at the table.

This role will be a full-time position based out of our Barrington, IL facility. If you have experience focusing on designing and developing software – let’s talk!

What we’re looking for

  • Education: Bachelor of Computer Science, Computer Engineering, or related fields is required

  • Experience: Experience with two or more programming languages, one must be Python

  • Linux OS and Git is required

  • Interest in learning other programming languages or new technologies as needed is required

  • Certification(s):

  • Collaboration Tool:

  • Preferred Qualifications: Experience with one of the following program languages: JavaScript, Go, C++, C# is preferred

  • Experience with Yocto project and embedded Linux is preferred

  • Experience with embedded system, and/or RTOS is preferred

  • Experience with AWS, Docker, or/and cyber security is preferred

  • Experience with industrial communication control and its protocols like EitherNet/IP or ProfiNet is preferred


How you will thrive and create an impact

  • Develops software solutions for Masterflex applications based on business needs. Follows the Agile software development life cycles including requirements, architecture, design, development, test, and maintenance.

  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)

  • Performs feasibility studies by analyzing the system, requirements, solution development and proposed solutions

  • Ensures compliance with documented software processes and procedures throughout the life cycle of software products, adhering to best coding practices.

  • Triage product or system issues and debug/track/resolve by analyzing root causes and the impact on the system.

  • Collaborates with engineering and product management teams for new product development.

  • Assists other departments in the resolution of design-related problems that arise during production.

  • Supports proactive risk management and mitigation.

  • Achieves target milestones and regularly and proactively communicates progress to the project team.

  • Performs other duties as assigned.

.

Organization Avantor
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineer
Job Location Illinois,USA
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-09-21 4:47 pm
Expires on 2024-12-27