Careers
Current Opening
Embedded software Engineer
We are looking for embedded software engineers responsible for developing the infrastructure software controlling Automated Guided Vehicles
Responsibilities:
- Design and develop multi-threaded embedded software common to multiple AGV platforms
- Contribute in small team design meetings, co-develop interface specifications, and implement the software in a timely and high quality manner using fast prototyping team-oriented methods
- Create scripts for automated test platforms to exercise the software and hardware and validate the design at black box and white box levels
- Support world-wide product level problems debugging, root-cause failures, fix, test, and release software on very short cycles
Requirements:
- 3-5 years experience developing high performance multi-tasking/multi-threaded embedded software using C/C++
- Experience with fast-prototyping and team-based software development methods
- Strong individual contributor with a personal sense of responsibility, quality, and teamwork who is able to learn from and mentor others
- BS/MS in Electrical/Computer Engineering, or equivalent studies
Desired skills:
- Experience with TCP/IP and RPC client/server architectures
- Experience with Windows and Linux APIs
- Experience with PCIe and USB driver development
- Experience with Python
- Experience developing GUI graphs and controls for remote applications
- Experience using lab equipment including RF signal analyzers, generators, and scopes
Application Software Engineer
This position offers the opportunity to work as a key member of an agile team, own a number of high visibility deliverables, leverage new technologies as part of your work, and participate in all stages of software design, coding, testing, and presentation.
Responsibilities:
- Design implement and test automation and analysis tools
- Program in multiple environments, using C++ and Java
- Collaborate on your designs effectively with multiple teams
- Build a career track record of success by pursuing high quality and timely completion of projects
Qualifications Required / Preferred
Required:- BS + 5 years industry experience or M.S. degree in Computer Science, Engineering or other technical field
- Experience with OO practices, design patterns, and methodologies using C++
- High proficiency in the use of software development tools
Preferred:
- AGV experience
- Track record of pursuing quality driven work
- Comfort with graph algorithms
- Experience with multithreaded applications
Field service Engineer
Responsibilities:
- Work with other engineers and team members on product commissioning and projects installations
- Travel to customers sites to address problems and updates as they arise
- Remotely support customers using phone and remote access
Requirements:
- A bachelor degree (or practical equivalent) in mechanical, electronic or electrical systems including hands on experience with Automated Guided Vehicle systems. (Equivalent work experience will be considered in lieu of formal qualifications).
- Written & spoken fluency in English
- PC literate (2000/XP) with basic networking and database experience.
- AGV, handling and hydraulic equipment experience would be an advantage.
The successful candidate must additionally have:
- Methodical troubleshooting skills.
- A strong customer service mentality with an unbounded enthusiasm for solving the customer's problems.
- A high energy level and an ability to handle customers under difficult situations.
- Self-motivation.
- Ability to think on their feet, take initiative and then take responsibility for their actions.
- Flexibility in working hour, and willing to travel 80% of the time
- Time management and organizational skills
Project/Application Engineer
AIM Inc is search for an dynamic talented Project Engineer in the field of Automation and key interest in Automated Guided Vehicles. This position will require extensive travel both Domestic and International.
Ideal candidate will posses following education and expertise:
Education:
- BS in Robotics/Electrical/Mechanical Engineering.
- Interns with background will be interviewed.
Experience:
- Working knowledge of AutoCAD, operating systems, C++, C+, MS Projects, MS –Package, Sound financial knowledge (project base)
- 1 or 2 years experience in the field of Automation
- Interns with good knowledge will be entertained
- Knowledge of RF communication, PLC, computer Architecture
Role of the Project Engineer
The Project/Application Engineer has sole responsibility and authority for project and contract direction and control. Responsible for each contract's end item (i.e., knowing what needs doing, by whom, when, and the required amount of resources by cost element and/or cost code).
The Project/Application Engineer is responsible for:
- Defining the organizational structure of the project and for interfacing with the functional organizations.
- Directs and controls all work performed within the framework of the Work Breakdown Structure (WBS).
- Has the authority for WBS element's task assignment; control and assigns budgets; and master project schedule(s).
- Makes final decisions on tradeoff studies, and task changes within the contract statement of work.
- Responsible for daily communications and formal project reviews with both the customer and his/her senior management.
Projects vary in duration, value, and complexity. On a large or complex project, the Project Engineer may
- Elect to appoint one or more Assistant Project coordinator(s).
- May delegate single or multiple responsibilities, including budget responsibility to accounting personnel.
- May direct the Assistant Project coordinator to control all work performed within the framework of various assigned WBS legs. This includes defining work scope, authorizing work, assigning and controlling budgets, and monitoring progress.
AIM Inc operates under a functional organization structure.
The functional organization maintains adequate technical resources and disciplines within their own organization entities. The Project Engineer shall provide written direction to the various functional organizations on their individual contribution. This written direction, called the work authorization, provides the Support Engineers (Task Engineers) with the contract's work scope, schedule, and budget information.
Company Benefits:
- Salaried position
- Health plan
- 401 (K)- will be instituted in next 12 months
- Promote and accommodate for higher/continued education
- All travel and living expenses will be reimbursed
- Flexible hours-based on work load
INTERNSHIP
- Project/Application Engineer
- Service Engineer
- Software Engineer
AIM Inc is search for an dynamic talented students who are interested in pursuing a career in the field of Automation and key interest in Automated Guided Vehicles. These position(s) will require travel both Domestic and International.
Ideal intern will posses following education and expertise:
Education:
- BS in Robotics/Electrical/Mechanical Engineering,
- Working knowledge of AutoCAD, operating systems, C++, C+, MS Projects, MS –Package, Sound financial knowledge (project base)
- 1 or 2 years experience in the field of Automation
- Knowledge of RF communication, PLC, computer Architecture
Role of the Project Engineer
The Project/Application Engineer is responsible for:
- Defining the organizational structure of the project and for interfacing with the functional organizations.
- Directs and controls all work performed within the framework of the Work Breakdown Structure (WBS).
- Has the authority for WBS element's task assignment; control and assigns budgets; and master project schedule(s).
- Makes final decisions on tradeoff studies, and task changes within the contract statement of work.
- Responsible for daily communications and formal project reviews with both the customer and his/her senior management.
Send your resumes at info@aimagv.com |