FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and testing software applications for robotics and automation, with a strong focus on C# and .NET programming, object-oriented design, and compliance with software development life cycle methodologies. Proficient in analyzing software anomalies, proposing solutions, and enhancing existing applications to meet industrial automation requirements.
Highest-signal resume keywords
C# DevelopmentObject-Oriented DesignSoftware Development Life CycleGit-Based Source ControlIndustrial Robotics Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#.NETObject-Oriented DesignSOLID PrinciplesDesign PatternsAutomated TestingSQL ServerRelational DatabasesWindows Desktop ApplicationsSpatial Mathematics
Soft Skills
Problem SolvingCollaborationCommunicationFlexibilityTraining
Tools & Technologies
GitLabAzure DevOpsCI/CDMicrosoft Visual StudioADO.NETEntity FrameworkIndustrial Robot SimulationHTML/CSSJQueryAjax
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceComputer EngineeringSoftware EngineeringRobotics
Industry Keywords
Industrial AutomationProgrammable Logic ControllersSensor IntegrationManufacturing ProcessesAircraft Assembly OperationsComposite ManufacturingCross-Functional Team ExperienceManufacturing Environment ExperienceConflict of Interest AssessmentU.S. Export Control Compliance
Tech Stack
Tools & technologiesAssemblyAWSAzureCloudEntity FrameworkjQueryPostgresPythonSDLCSQLC++.NET
About the role
Key responsibilities & impact- Work with engineering and production stakeholders to develop automation software application use cases
- Design, develop, and test software solutions for robotics and automation rate, quality, and productivity requirements
- Design and document software interfaces and test compliance to interfaces
- Develop and execute module- and system-level test plans for internally and externally developed software
- Test software at vendor facilities, on Boeing factory floors, or in office environments
- Train end users on software applications developed by the team
- Analyze software anomalies and determine root causes
- Propose solutions to identify system deficiencies
- Modify and enhance existing solutions for deficiencies and new functionality requests
- Design, program, test, implement, document, and maintain computing applications for industrial robotics and automation
- Gather and evaluate end-user requirements
- Write and compile code and construct database objects based on documented designs
- Analyze architecture specifications, software compatibility parameters, application security needs, and other architecture requirements
- Modify or upgrade applications to maintain functionality
- Identify and resolve programming or application architecture problems
- Review system performance and recommend improvements
- Develop Windows desktop applications integrating with industrial robots and machines to control work cells and connect them to the enterprise
- Build IT capabilities to commission, program, simulate, and execute robotics and automation machines across the enterprise
Requirements
What you’ll need- 3+ years’ experience developing applications using C# and .NET
- 3+ years of experience following a software development life cycle
- 3+ years’ experience with object-oriented design, SOLID principles, design patterns, and scalable software architecture
- 3+ years’ experience with Git-based source control workflows including branching strategies, code reviews, and pull request processes
- 1+ years of experience in engineering in industrial robotics, industrial controls and programmable logic controllers, sensor integration, or related automation in a private, government, or military environment
- Ability to travel 10% of the time
- Ability to work flexible hours, including on-call support as needed, including weekends and holidays
- Applicable and appropriate educational/certification credentials from an accredited institution and/or equivalent experience is required
- U.S. Person required to meet U.S. export control compliance requirements
- Employer will not sponsor applicants for employment visa status
- Successful candidates must satisfy the Company’s Conflict of Interest assessment process
- Drug testing may apply to post-offer applicants and employees
- Preferred: Bachelor’s degree or higher in Computer Science, Computer Engineering, Software Engineering, Robotics, or a related technical field
- Preferred: 3+ years of Agile product development experience
- Preferred: 3+ years supporting COTS and/or other developed software applications
- Preferred: 3+ years developing and maintaining automated unit, integration, and system-level tests
- Preferred: 3+ years with GitLab, Azure DevOps, and CI/CD
- Preferred: 1+ years programming, integrating, or troubleshooting industrial robots and/or PLCs, NCs, HMIs, and drives
- Preferred: C++, C++/CLI development using Microsoft Visual Studio
- Preferred: Concurrent computing and multi-threaded or multi-process software development
- Preferred: Spatial mathematics of robotics and automation
- Preferred: Microsoft ADO.NET, Dataset, and Entity Framework
- Preferred: Relational databases and SQL Server, PostgreSQL, or similar technologies
- Preferred: Aircraft assembly operations such as drilling and sealant application
- Preferred: Industrial robot simulation applications
- Preferred: Ability and willingness to support off-shift users in a 24/7 manufacturing environment
- Preferred: Additional high-level languages such as C++ or Python
- Preferred: Distributed software systems and containerized cloud applications such as AWS, Azure, Tanzu, or similar
- Preferred: Front-end web technologies such as HTML/CSS, JQuery, and Ajax
- Preferred: CAD systems and NC programming
- Preferred: Manufacturing processes and equipment, including composite manufacturing, assembly, and inspections
- Preferred: Application performance, memory usage, or throughput optimization
- Preferred: Manufacturing environment experience
- Preferred: Cross-functional team experience
Benefits
Comp & perks- Variable compensation opportunities
- Health insurance
- Flexible spending accounts
- Health savings accounts
- Retirement savings plans
- Life and disability insurance programs
- Paid and unpaid time away from work
- Relocation assistance is not a negotiable benefit for this position
