America in Motion is currently seeking a Software Developer.
The successful candidate will be responsible for designing, developing, and implementing software solutions for our mobile robots and supervisory control system.
The ideal applicant will be able to thrive in a highly collaborative workplace and actively engage in the development process.
This is an excellent opportunity for professional experience for a person with a computer software design background and excellent interpersonal skills.
The candidate will be involved in PLC IEC61131-3 “Structured Text” based Software used on our robots, but with the main focus on the Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and API's.
This includes new products from concept through transfer to manufacturing as well as post-launch design follow up and changes for current projects.
He/she will work collaboratively with project team members to develop and manage project plans.
Must be able to commute to office in Charlotte.
Job requires some travel.
RESPONSIBILITIES
* Write well designed, testable, efficient code by using best software development practices.
* Significant contributions to the product “look and feel” both independently and as part of a team.
* Create website style layout/user interface by using standard HTML/CSS practices.
* Integrate data from various back-end services and databases.
* Use 3D models as Graphical assets in the HMI designs.
* Understand basic Networking principles and setup of such.
* Organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.
* Ensure completeness, accuracy, and test ability of product requirements.
* Communication design information and other project related issues with other departments and employees as needed.
QUALIFICATIONS
* BS in Computer Science, Math, Computer Engineering, or a related field.
* 5+ years of direct experience in software development
* Knowledge of IEC61131-3 “Structured Text” programming
* Knowledge of HTML/XHTML, CSS, JavaScript
* Experience with frameworks such as UWP, WPF, ASP, ASP.
NET
* Experience with database systems such as SQL
* Ability to multitask with strict time constraints, budgets, and business goals
* Work effectively with other team members and co-workers.
* Demonstrated verbal and written communication skills.
Ability to effectively present information and respond to questions from managers, customers and vendors.
* Flexible during times of change.
Extended hours may be required to meet project deadlines.
* C+, C++, C sharp
* AGV experience is a plus
Job Type: Full-time
Pay: $48,830.
00 - $130,196.
00 per year
Benefits:
* Health insurance
Schedule:
* 8 hour shift
Experience:
* software development: 5 years (Preferred)
Ability to Commute:
* Charlotte, NC 28227 (Required)
Work Location: In person