Cornerstone Automation Systems (CASI) is a privately held, state-of-the-art software, engineering and production company that designs, manufactures, and implements turnkey intelligent automation order fulfillment systems for warehouse and E-Commerce operations that serve a broad base of industries.
Position Description
CASI designs and builds industrial automation equipment using embedded software to communicate between the equipment controls and host systems. This position will lead the design, development, testing, debugging, and implementation of embedded software systems. Collaborate cross functionally with other engineering disciplines. Lead day to day actives of fellow coworkers. Develop standard work protocols, procedures, and best practices. Optimize, with lead Architect, the usability, robustness and features of software platform.
Responsibilities:
Design and implement software of embedded devices and systems from requirements to production and commercial deployment based upon agreed features and architecture of software system.
Design, develop, code, test and debug system software.
Conduct code reviews to ensure standards are maintained.
Analyze and enhance efficiency, stability and scalability of system resources.
Integrate and validate new product designs.
Support software QA and optimize I/O performance.
Provide post-production support.
Interface with hardware design and development.
Responsible for training the team members and encouraging them to increase their knowledge and troubleshooting abilities.
Client facing when required.
Develop standards, work procedures and best practices.
Maintain proper developer level documentation for easy reference and on-boarding.
Qualifications:
Proven working experience in software engineering.
Successful candidate must have a minimum of 5-7 years of experience with embedded software in industrial systems.
BS degree in Computer Science or Electrical .
Experience in hands-on development and troubleshooting on embedded systems.
Proven experience in embedded systems design with preemptive, multitasking real-time operating systems.
Familiarity with software configuration management tools, defect tracking tools, and peer review.
Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems.
Strong documentation and writing skills.
Solid programming experience in:
SQL Skills (Oracle or SQL Server): designing tables/schemas, stored procedures, user- defined functions, ETL jobs.
C# or Java
.net
Windows App
Windows Services
Source Control Tool, preferably Team Foundation Server, but also would consider experience with Git or Subversion
Ability to walk, stand and squat to examine and troubleshoot equipment
Ability to change priorities
Willing to travel (10-20% depending on project)
All successful candidates must:
Be able to communicate effectively and feel comfortable interfacing with customers.
Have two forms of valid documentation.
Pass a criminal background check and drug test.
Be authorized to work in the United States.
Benefits
Benefits package including medical, dental and vision insurance along with a profit-sharing plan.
Cornerstone Automation Systems LLC is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
Our company headquartered in North Frisco Texas is a recognized leader in the development of automated distribution center solutions. We manufacture and integrate automated solutions for our customers worldwide with installations in the United States and around the world. Visit our website at www.casiusa.com to learn more about our products and services.
Ritter Communications has been at the forefront of the local communications industry for more than a century. We began providing...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> RESPONSIBILITIES: Follow all state and federal safety regulations (OSHA, local turfing vendor, Tower Co., etc.)...
Apply For This JobCompany Description: Crown Equipment Corporation is a leading innovator in world-class forklift and material handling equipment and technology. As one...
Apply For This JobPosition Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor...
Apply For This JobMinimum 2 years experience Max 10 years experience for this level. Excluding internships. Must be a Backend or Software Developer...
Apply For This JobSoftware Developer (Scala/Akka) Description Pathfinder Group’s progressive vision to streamline banking software processes calls for a special kind of a...
Apply For This Job