Software Engineer IIother related Employment listings - Danbury, CT at Geebo

Software Engineer II

Job Summary This position will be part of the Continuing Engineering department, and partner with technical experts throughout the company and be accountable for understanding customer needs and providing meaningful, proactive technical solutions. Will be responsible for the design, development, analysis, testing and debugging of computer software applications and/or embedded real time system application. The job may include Real-time, PLC, or other software applications. Completes documentation and procedures for installation and maintenance. Interacts with users to define system requirements and/or necessary modifications. This particular position requires extensive knowledge of Rockwell/Allen-Bradley PLC Ladder Logic programmin Job Responsibilities Operate in coordination with program management, engineering, and customer representatives to drive both short and long term business growth in assigned technical area Support senior level engineers throughout product development life-cycle The ability to analyze issues/trouble reports, identify root cause, and propose remediation Gather and clarify customer requirements Comprehend and troubleshoot complex legacy products Develop and maintain product control software and manufacturing test software Support integration and test for hardware-software systems Support manufacturing test fixtures and test software Generate documentation to company standards Communicate with senior management and customer representatives Qualifications Bachelor of Science in Electrical Engineering or Computer Science degree or equivalent combination of education and experience 2-5 years of applicable experience preferred Familiar with embedded software development Familiar with PLC Ladder Logic (Rockwell/Allen-Bradley) Familiar with real time programming and real time operating systems (RTOS) Fluent in C and C+
languages, and object oriented design Familiarity with Git/Jenkins/Bitbucket/Polyspace Familiarity with Static Code Analysis tools such as Polyspace U.S Citizenship and the ability to obtain and maintain a U.S. security clearance are also requirements for the position Additional Qualifications Familiar with the use of emulators to debug software on circuit cards. Familiar with software development platforms such as Eclipse, TI Code Composer, and Wind River Workbench Familiarity with Microsoft Office suite, especially Word, Excel, and PowerPoint Has a sound knowledge of structured software development techniques and accepts ownership of assigned projects and meets deadlines Direct experience with design of closed loop control systems and experience with motion and motor control Experience with Digital Signal Processors such as the TI C2000 series, and SoCs. Familiarity with visual software development platforms such as MatLab and LabView Ability and willingness for travel Skills and Knowledge Device driver development experience a plus Strong troubleshooting skills and experience with industrial communication protocols such as ProfiBus and CanBus Rockwell Automation and HMI development experience Strong inter-personal and communication skills to aid communications within the engineering community and familiarity with military specifications and military design experience is desired
Salary Range:
$80K -- $100K
Minimum Qualification
Systems Architecture & Engineering, Software DevelopmentEstimated 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.