Belong. Believe. Be You. Belden.Propel your career surrounded by a diverse team of innovative, goal-oriented individuals who are pursuing the next generation of connectivity solutions. At Belden, youll participate in work that will challenge you and position you to excel. Youll collaborate with colleagues from around the world, gaining exposure to a broad base of expertise and perspectives.Together, well continue on a journey of innovation, creating a connected world and paving the way for automation. Join us and lets build the future.Job Summary:Belden is seeking a Senior Software Engineer to join our Software Engineering team. In this role, you will be at the forefront of developing innovative software solutions that directly address our customers' needs. You will gather user requirements, define system functionality, and write code across various programming languages to build high-quality, fully performing software that meets technical design standards.This role reports to the Technical Director of Software Engineering and is onsite in Rochester, NY.You will make a difference in the following ways:Follow the software development life cycle to create software that assures the delivery of high-quality products to our customersDevelop software tests, verification plans, and proceduresProduce specifications and determine operational feasibilityDevelop flowcharts, layouts, and documentation to identify requirements and solutionsWork closely with hardware team, product line manager, engineering operations team and compliance team to understand internal requirements.Participate in continuous improvement of the software development processWhat you bring:Bachelors Degree in Computer Science, Computer Engineering, Software Engineering, or another related field4 or more years of software engineering or software development, preferably in a related field.Hands-on programming experience developing with both compiled and scripting languages, experience with Python is strongly desiredKnowledge of Software development techniques and toolsExperience with object-oriented code bases and abstraction layersFamiliarity with relational and time-series databasesStrong written and verbal communication skillsExperience working with clients and business partnersComprehensive knowledge of computer science conceptsLets Write the Next 100 Years Together. Join a global community striving to improve connectivity and security. The work were doing puts our people on the front lines of impacting lives and shaping the future. Propel your story of innovation by helping Belden write the next chapter in ours. Shape your future at Belden.These statements are intended to describe the general nature and level of work involved for this job. It is not an exhaustive list of all responsibilities, duties and skills required of this job.