Director Software Engineering

2 weeks ago


Garland, United States PushCorp Full time

Reports To: Chief Executive Office (CEO)


Ready to revolutionize robotic automation? At PushCorp, we're not just leading the industry – we're shaping its future. For over 25 years, we've empowered our customers to automate tasks once deemed impossible. From grinding to sanding, deburring to polishing, milling, and beyond, our cutting-edge robotic material removal end-of-arm tooling has set new standards.


What sets us apart? Our commitment to giving robots a "human" touch. Our force compliant tooling is engineered for accuracy, ensuring precise force application against any surface, in any orientation. We achieve this level of precision through state-of-the-art active technology and proprietary algorithms that monitor force, position, and acceleration in real-time. But that's not all. PushCorp also offers a diverse range of electric spindles that are as powerful as they are efficient, proven in factories worldwide.


Join us at our 20,000 sqft Dallas facility, a hub of innovation housing engineering, sales, assembly labs, a full machine shop, and robotics labs. If you're ready to push the boundaries of robotic capabilities, PushCorp is the place for you. Let's shape the future together.

Job Summary:

The Director Software Engineering - Robotics acts as the technical lead for multidepartment projects creating solutions that meet market needs relating to architecture, implementation, testing and maintenance. The Director Software Engineering - Robotics is responsible for designing fully functioning, debugged code with required documentation that meets development goals.


Responsibilities:


Industrial control system design/maintenance (Robotics)

  • PLC/Robot controller interfaces
  • Experience working with ROS software, is an asset.
  • Traditional 24VDC digital, and analog I/O
  • Industrial fieldbus configuration and troubleshooting (EthernetIP, ProfiNet, EtherCAT, DeviceNet)
  • 480/240 VAC, 3-phase electrical power facilities design/maintenance
  • Servo control theory/tuning, servo motors, servo motor controls (Kollmorgen)


C/C++ Software development/maintenance

  • Internal support applications and scripts (Linux, Bash, Ruby, C, C++, Qt Toolkit)
  • Products (Linux, microcontroller, deeply embedded devices, real-time, networking)


Electrical engineering product board-level electronic design

  • Determination product use cases and required features.
  • Microcontroller, analog, digital control board design/maintenance
  • Electronic component selection
  • PCB design/development environment
  • Spice simulation.
  • Coordinate PCB assembly fabrication/testing.


Nice to have:


General internal IT maintenance

  • Maintain internal PC hardware/software/OS (Linux/Windows, update, repair, commission)
  • Maintain internal hardwired/wireless network.
  • Maintain remote office connectivity (OpenVPN, SSH)
  • Maintain periodic backups of company data.


Knowledge, Skills and Abilities:

  • Good experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications.
  • Good knowledge & experience working within the Robotics industry.
  • Able to set priorities, multi-task, and work efficiently in a team environment responding and pivoting to competing priorities and timelines.
  • Highly effective project management, prioritization, planning and time-management skills to meet deadlines.
  • Proven ability to work collaboratively within a fast paced, deadline driven environment.
  • Rigorous and possessing sound judgement, open-minded and creative thinking.
  • Results oriented person and proven team player who is both flexible and adaptable.
  • Strong analytical skills
  • Strong customer service orientation
  • Problem solving skills.
  • Sense of organization: prioritization and sense of urgency


Experience & Education:

  • Degree in Robotics Engineering, Software Engineering, Computer Science, Electrical Engineering, Mechanical Engineering or equivalent job experience.
  • Minimum of 5 years’ experience in a technical hardware & software development role within the robotics application or industry.
  • Proficiency in both Linux & Windows environment
  • High proficiency & experience working with C/C++ & embedded programming.
  • Experience with PLC/Robot controller interfaces, is an asset.
  • Experience working with PCB assembly fabrication/testing, is an asset.
  • Experience with applications and scripts (Bash, Ruby, Qt Toolkit), is an asset.
  • Experience & proven ability working with database & tools like: Ruby-on-Rails, PostgreSQL, Apache, is an asset.
  • Web development (HTML, JavaScript) maintenanceis an asset.


Physical Activities and Demands:


1. This position is a sedentary position with the majority of time sitting. It requires the ability to move around the office and building to meet with employees, vendors, etc., and to access files.

2. This position requires the following abilities:

a. Finger Dexterity: Working primarily with the fingers to make small movements such as typing.

b. Talking: To convey detailed and/or important instructions or ideas accurately, loudly, or quickly.

c. Hearing:Able to hear average or normal conversations and receive detailed information.

d. Repetitive Motions: Movements frequently and regularly required using wrists, hands, and/or fingers.

3. This position requires close visual acuity to perform such tasks as: preparing and analyzing data and figures; transcribing information; viewing a computer terminal.

4. This position is office based and therefore there are no adverse environmental conditions present.



  • Garland, United States PUSHCORP INC. Full time

    Reports To: Chief Executive Office (CEO) Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements. Ready to revolutionize robotic automation? At PushCorp, we're not just leading the industry – we're shaping its future. For over 25 years, we've empowered our...

  • Software Engineer

    5 days ago


    Garland, United States TECHEAD Full time

    Remote Software Engineer (Secret Cleared) Techead is seeking Mid/Senior/Lead Full-Stack Software Engineers to join our Team.Project includes full-stack web/mobile-responsive development, and AWS cloud infrastructure support.As a software developer on the team, you will work in collaboration with project managers, analysts, testers, and other engineers to...


  • Garland, United States Synapse ITS Full time

    Summary: The Embedded Software Engineer will develop and support our industry-leading traffic products. The successful candidate will help create innovative products that enhance pedestrian and traffic safety. JOB DUTIES: Include but are not limited to the following: · Designing, developing, coding, testing, and debugging embedded software. · Integrating,...

  • QA Manager

    7 days ago


    Garland, United States Pro-Tech Staffing Services Full time

    Job DescriptionJob DescriptionGeneral Summary: Reports to Director of Quality, assist Director in the Management of the Quality Management System, interfaces with employees and assists the VP of Manufacturing by managing special projects when necessary.Duties and Responsibilities:Manage the company’s quality operation, including quality planning, Assist...

  • Engineer in Training

    3 weeks ago


    Garland, United States Recruiting For Less Full time $65,000 - $75,000

    Our Garland-based engineering client specializes in deep foundation design and inspection. They are looking for an Engineer in Training with a focus on structural and/or geotechnical design to join their team.Description:The position will provide engineering services that compromise of performing and/or leading field inspections, testing, engineering...


  • Garland, United States Micropac Industries Full time

    Job DetailsJob Location Micropac Industries Incorporated - 1655 - Garland, TX Position Type Full Time Education Level 4 Year Degree Title: Product Engineer IPosition Reports to: Director of Product EngineeringAbout the Company With a vision of the future, Micropac Industries, Inc. is leading the way with innovation and product development for mission...


  • Garland, United States Serigor Inc Full time

    Job Title: Cloud Engineer 3 (REMOTE)Location: Richmond, VADuration:12+ MonthsJob Description:The Azure Cloud and DevOps Trainer/Developer/Engineer is a versatile role that combines the responsibilities of developing and delivering Azure cloud migration from on-premises systems to Microsoft Azure cloud and DevOps training programsThe Azure Cloud and DevOps...


  • Garland, United States BearCom Full time

    About BearCom: Largest Distributor of Wireless Voice, Data, and Video Solutions in North America 40+ Years Industry-Leading Experience Partnerships with Motorola, JVC Kenwood, Avigilon, +More 75+ Branches Across North America You will lead wireless networking technology for rental customers as a Live Event Wireless Networking Engineer. You will...


  • Garland, United States Wheeler Staffing Partners Full time

    Wheeler Staffing Partners is hiring a Senior Land Surveyor with an engineering client in Garland, TX. The ideal candidate will have a strong background in surveying techniques, exceptional CAD skills, and expertise in various software applications related to land surveying. This role primarily involves supporting office operations, assisting field...

  • Land Survey

    4 weeks ago


    Garland, United States Wheeler Staffing Partners Full time

    Wheeler Staffing Partners is hiring a Land Survey with an engineering client in Garland, TX. The ideal candidate will have a strong background in surveying techniques, exceptional CAD skills, and expertise in various software applications related to land surveying. This role primarily involves supporting office operations, assisting field personnel, and...

  • Land Survey

    4 weeks ago


    Garland, United States Wheeler Staffing Partners Full time

    Wheeler Staffing Partners is hiring a Land Survey with an engineering client in Garland, TX. The ideal candidate will have a strong background in surveying techniques, exceptional CAD skills, and expertise in various software applications related to land surveying. This role primarily involves supporting office operations, assisting field personnel, and...

  • Land Survey

    4 weeks ago


    Garland, United States Wheeler Staffing Partners Full time

    Wheeler Staffing Partners is hiring a Land Survey with an engineering client in Garland, TX. The ideal candidate will have a strong background in surveying techniques, exceptional CAD skills, and expertise in various software applications related to land surveying. This role primarily involves supporting office operations, assisting field personnel, and...


  • Garland, United States Garland Independent School District Full time

    Position Type: Technology/Technology Assistant Date Posted: 4/15/2024 Location: Marvin D. Roden Technology Center Job Title: Helpdesk Specialist Exemption Status/Test: Non-Exempt Reports to: Director of Technology Services Date Revised: August 2022 Dept./School: Planning, Implementation, and Support Pay Grade 203 226 Days Min: $194.00 Mid: $236.59 Daily...


  • Garland, United States Garland Independent School District Full time

    Position Type: Administrator, Central Office/COORDINATOR Date Posted: 5/7/2024 Location: Planning, Implementation & Support Department Coordinator - Technology 226 Days Pay Grade 208 Salary Range: Min. $91,105; Mid. $108,457; Max. $125,810 Job Req #30946 DATE AVAILABLE: May 2024QUALIFICATIONS: Required Bachelor's Degree with a minimum of five (5) years of...


  • Garland, United States Garland Independent School District Full time

    Position Type: Other Professional (Non-Certified)/SPECIALIST (NON-CERTIFIED) Date Posted: 2/16/2024 Location: Facilities & Maintenance Operations POSITION: Database Specialist 260 Days Pay Grade 402 Salary Range: Min. $74,901 Mid. $89,700 Max. $104,502 Job Req# 30275 DATE AVAILABLE: Immediately QUALIFICATIONS: Required Bachelor's or Associate's degree from...


  • Garland, United States Garland Independent School District Full time

    Position Type: Other Professional (Non-Certified)/SPECIALIST (NON-CERTIFIED) Date Posted: 2/16/2024 Location: Facilities & Maintenance Operations POSITION: Database Specialist 260 Days Pay Grade 402 Salary Range: Min. $74,901 Mid. $89,700 Max. $104,502 Job Req# 30275 DATE AVAILABLE: Immediately QUALIFICATIONS: Required Bachelor's or Associate's degree from...


  • Garland, United States Garland Independent School District Full time

    Coordinator - Technology 226 Days Pay Grade 208 Salary Range: Min. $91,105; Mid. $108,457; Max. $125,810 Job Req #30946 DATE AVAILABLE: May 2024 QUALIFICATIONS: Required Bachelor’s Degree with a minimum of five (5) years of experience in K-12 teaching, in technology-enabled instruction, or technology deployments in a school district, including managing...

  • Test Technician

    7 days ago


    Garland, United States Pro-Tech Staffing Services Full time

    Job DescriptionJob DescriptionWe are looking for a Test Technician for a company in Garland, TX. PRINCIPAL DUTIES AND RESPONSIBILITIES:Conducts electrical tests and records results, utilizing electronic principles and test technologyPerforms electrical product evaluation and testing of manufactured products, using measuring and diagnostic devices to adjust,...


  • Garland, United States Display Source Alliance, LLC. Full time

    Job DescriptionJob Description We are currently recruiting for an On Site- Manufacturing Project Manager managing all aspects of assigned accounts. This position will be the liaison between Sales, Design, Estimating, Quality, and Operations. This is NOT A HYBRID POSITION!!Responsibilities· Ownership responsibility for all aspects of account projects...


  • Garland, United States Garland Independent School District Full time

    Position Type: Administrator, Central Office/COORDINATORDate Posted: 4/9/2024Location: Harris Hill Administration Bldg.Coordinator of Employee Relations 226 Days Pay Grade 107 Salary Range: Min. $84,004 Mid. $101,004 Max. $118,004 Job Req# 30349 DATE AVAILABLE: Immediately QUALIFICATIONS: Required Bachelor's Degree in Human Resources, Management, Legal,...