Now hiring

Senior Software Engineer (Melbourne, FL, US, 32901) @ Knorr-Bremse

Melbourne, Florida, USOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

<p><span style="font-size:28.0px"><strong><span contenteditable="false">Senior Software Engineer</span></strong></span><br> </p> <p><strong>LOCATION: </strong>Melbourne / Florida (US-FL), United States | <strong>BRAND:</strong> KBSignaling | <strong>REQUISITION ID: </strong>10897 |<strong> JOB GRADE: </strong>16 |</p> <p><strong>ON-SITE/REMOTE:</strong> On-site </p> <p><img style="height:auto;width:100%" src="https://rmkcdn.successfactors.com/ed7b1383/6ae37234-beb1-4c31-94c3-8.png"></p> <p> </p> <p> </p> <p>KB Signaling delivers unparalleled end-to-end wayside and onboard conventional signaling Control, Command, and Signaling (CCS) platforms and solutions. A trailblazer, we are driven to provide the best solutions for improved safety, performance, and lower overall operating cost for today’s transit and freight railway systems and operators in North America and beyond. Our team is fueled by innovation and grounded in solid values, like giving back to the communities where we do business and embracing sustainability to help protect our planet. KB Signaling is part of a global, high-tech company that will challenge you and help you grow. Discover your potential.</p> <p> </p> <p><strong>JOB DESCRIPTION:</strong></p><p style="margin:0.2pt 0.0in 0.0in;line-height:11.8pt;font-size:11.0pt;font-family:'Times New Roman', serif"><strong><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Purpose of the Job</span></strong></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">We are seeking a highly experienced and technically proficient Senior Software Engineer to lead the design,</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">development, and integration of software solutions within a Windows environment. The ideal candidate will have</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">technical expertise and experience in software architecture and development, with deep expertise in C, C++, and</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">C#. This role requires hands-on experience interfacing with SCADA systems, working with Genisys, Modbus, Allen</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Bradley protocols, and integrating with PLCs in industrial automation settings as well as expertise to solve</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">problems, develop and execute objectives for self and others, and have the ability to effect short-term and some</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">long-term business goals.</span></p> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"> </p> <p style="margin:0.2pt 0.0in 0.0in;line-height:11.8pt;font-size:11.0pt;font-family:'Times New Roman', serif"><strong><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Responsibilities</span></strong></p> <ul> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Define the software requirements specifications.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Define software architecture, design and implement the code.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Excellent familiarity and use of configuration management tools to create baselines, merge source file </span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">changes and make formal software releases.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Build and maintain interfaces between Windows-based applications and SCADA systems.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Develop and maintain communication of SCADA systems and industry standard protocols such as Genisys,</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Modbus, UDP, TCP/IP, and Serial Communication.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Integrate software with PLCs from various vendors (e.g. Allen-Bradley).</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Collaborate with cross-functional engineering teams to define system requirements and ensure seamless </span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">integration.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Making main technical choices for software development</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Optimize and maintain legacy codebases written in C, C++, and C#/. Net.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Conduct code reviews, testing, and debugging to ensure high-quality deliverables.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Document software architecture, design decisions, and integration</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Apply Object-Oriented Programming (OOP) principles to contribute to robust software design.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Provide technical leadership and mentorship to junior developers.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Consistent achievement of Software Engineering targets (safety, scope, quality, schedule, budget, and </span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">technical performance) across Office application programs, project development, and product sustaining </span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">efforts</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Adherence to department budget and utilization targets while on-time project staffing</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Adherence to Software Engineering processes, including requirements management, traceability, defect </span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">tracking and source code management</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Development and continued growth of competencies in C, C++, C#/.Net</span></li> </ul> <p style="margin:0.35pt 0.0in 0.0in;line-height:11.65pt;font-size:11.0pt;font-family:'Times New Roman', serif"><strong><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Desirable:</span></strong></p> <ul> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="margin-left:50.0px;margin-top:212.0px;width:38.0px;height:2.0px"><br></span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Bachelor’s Degree of Science in Computer Science, Engineering or related field</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">7+ years of experience in software development and architecture in a Windows environment.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Proficiency in C, C++, C#/.Net technologies</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Strong experience with SCADA systems and industrial automation interfaces.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">In-depth knowledge of Modbus (RTU/TCP) communication protocols.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"> <p style="line-height:12.0pt;margin:0.0in;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience integrating with PLCs and industrial control systems.</span></p> </li> </ul> <p style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><strong><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Preferred:</span></strong></p> <ul> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience with Web Gui/Full-stack development both front and back-end development.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience with real-time and embedded development, FPGA experience, board bring-up, peripheral bring-</span><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">up and low-level driver development.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Knowledge of industrial cybersecurity best-practices.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Familiarity with Agile/Scrum methodologies.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience with scripting languages (e.g., Python, PowerShell) for automation tasks.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Development in a Linux environment is a plus.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Solid grasp of software design patterns and object-oriented principles.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Exposure to AI frameworks or machine learning libraries.</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Demonstrated experience in developing software solutions involving GPS technologies</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience working with a client server architecture</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience with Microsoft Visual Studio development environment</span></li> <li style="line-height:12.0pt;font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience with Microsoft SQL server database</span></li> <li style="font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">Experience with Microsoft Windows Presentation Foundation (WPF), Windows Communication Foundation</span></li> </ul> <p style="font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">The anticipated salary range for candidates who will work in Melbourne, FL is $89900 to $158,200 per year. The final pay offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and years of experience within the job, the type of years and experience within the industry and education. KB Signaling is a multi-state employer, and this pay scale may not reflect positions that work in other states or locations. Provided they meet all eligibility requirements under the applicable plan documents, employees (and their eligible dependents) will be eligible to enroll in group healthcare plans that offer medical, dental, vision, and basic life and disability insurance. Employees also will be able to enroll in our company’s 401k plan. Employees will also receive 120 hours of vacation leave and 40 hours of Personal Paid Absence every year. Employees will also enjoy 12 paid holidays, and 1 floating holiday throughout the calendar year, subject to relevant terms outlined in the employee handbook. 6 weeks of paid parental leave will also be available for use. Requirements for these benefits will be controlled by applicable plan documents and policies. Employees working on federal contracts covered by the Federal Paid Sick Leave requirements will be notified and will receive benefits consistent and compliant with the FPSL requirements. Hired applicant will be able to purchase company stock, subject to the relevant plan documents and annual bonuses based on achievement of certain metrics of up to 4% of annual salary. This is intended to provide a general description of benefits and other compensation and is not a substitute for applicable plan documents or company policies. Applications for this position are accepted on an ongoing basis</span></p> <p style="font-size:11.0pt;font-family:'Times New Roman', serif"> </p> <p style="font-size:11.0pt;font-family:'Times New Roman', serif"><span style="font-size:10.0pt;font-family:Tahoma, sans-serif;color:black">#LI-EM1</span></p><p> </p> <p> </p> <p><strong>What does KB Signaling have to offer you? </strong><br>- Competitive Health Benefits, including Medical, Prescription, Dental, Vision and Virtual visits<br>- Company-paid Basic Life and Accidental Death &amp; Dismemberment Insurance<br>- Company-paid Short-Term Disability Coverage<br>- Voluntary life, Disability, and other Supplemental coverages<br>- Identity Theft and Legal Protection benefits<br>- Health and Dependent Care Flexible Spending Accounts<br>- Health Savings Accounts<br>- Generous 401(k) plan<br>- Personal Paid Time Off<br>- Company-paid holidays </p> <p> </p> <p>KB Signaling Inc. is an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.</p>

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores