Senior Software Engineer Engineering - Plano, TX at Geebo

Senior Software Engineer

Senior Software Engineer As a Senior Software Engineer, you're instrumental in providing tailored software solutions for large-scale automated aerospace assembly systems, serving a diverse clientele worldwide. Engaging in all project phases, from inception to production support, your focus lies on configuring and developing control systems. This entails diverse tasks such as microprocessor-based servo motion control, managing heating applications, integrating analog and digital sensors, configuring network communication, and crafting graphical user interfaces.
Responsibilities:
Collaborate across the software development life cycle, from defining specifications to debugging and implementation. Contribute within a structured coding environment, addressing projects encompassing both software and hardware elements. Apply various programming languages and platforms, including Siemens Scripting / Siemens PLC programming (TIA-Step 7), Allen Bradley Scripting, and C/C++/C# for Windows-based applications. Configure network administration protocols like TCP/IP, PROFINET, and Ethernet/IP. Engage in cross-functional teams involving mechanical and electrical design, project management, and manufacturing. Directly liaise with clients to troubleshoot and resolve critical issues within automation systems. Document encountered problems, troubleshooting steps, and solutions comprehensively. Present findings and engage with clients and leadership. Develop and execute software testing plans to validate project requirements. Support team members by delegating tasks and offering technical guidance. Estimate task durations and assist Sales and Business Development in project estimation and conception. Perform additional duties as required. Education and
Experience:
Bachelor of Science in Software, Electrical, Computer, or Mechanical Engineering, or equivalent experience. Minimum of five years of C/C++/C# programming experience and at least three years of Siemens or Allen Bradley programming. Proficiency in network administration and industrial automation hardware control systems. Knowledge, Skills, and Abilities:
Strong troubleshooting and debugging skills. Ability to interpret electronics, mechanics, hydraulics, and pneumatics drawings and schematics. Deep understanding of automation, controls, electronics, and electrical systems. Familiarity with various programming languages and their application in program and application design and testing. Excellent communication skills, both written and verbal. Self-motivated with the capability to work independently under minimal supervision. Quick learner with efficient adaptability to new concepts. Proficient collaboration and relationship-building skills with colleagues and customers. Recommended Skills Adaptability Allen Bradley Factory Automation Equipment Application Design Automation Business Development C Sharp (Programming Language) Apply to this job. Think you're the perfect candidate? Apply on company site $(document).ready( function() $(#ads-desktop-placeholder).html(
n
n
n Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.