Company
Job Opportunities
Since 1984, I-Cubed has been developing solutions that maximize the tremendous potential of engineering assets across the enterprise. Our solutions help companies realize the benefits of engineering business integration by creating a digital bridge between CAD, Product Lifecycle Management and Digital Rights Management systems.
Our engineering heritage, an entrepreneurial mindset and a thirst for innovation has created a fast paced and fun work environment where everyone is expected to contribute. Interns, pros, and managers are working on projects that have a direct impact on the bottom line, which allows us to be in a growth mode in spite of the current economic decline.
If you are seeking a challenge and want to be rewarded accordingly, email us your resume at careers@i-cubed.com.
Applicants for employment must possess valid and current U.S. work authorization documents.
Current Openings
Java/C++ Software Engineer (Engineer I or Engineer II)
The candidate must have experience in Java and C++ development and will design and develop new products, as well as maintain existing products. The engineer will participate in providing customer support as needed, including product analysis, to uphold our commitment to product quality.
Principal Responsibilities
- Maintain ongoing architecture of products
- Work with both customers and existing product definitions to help define requirements and specifications
- Design and implement new functionality and tools per specifications
- Maintain and modify existing applications independently or as a member of a small team
- Commit to deliver high quality product and performance
Qualifications
- Minimum of BS degree in Computer Science, Computer or Electrical Engineering, or closely related field
- In-depth knowledge of object-oriented methodologies and API development
- Ability to effectively communicate technical concepts to both technical and non-technical staff members
- Motivated self-starter with strong problem solving and analytical skills
- Knowledge of CAD systems and/or PLM applications a plus
Additional Information
Full-time opportunities are available for both Level I and II Engineer with 0-3 years experience. Only principals and independent contractors welcome; no staffing agencies, firms, or third party vendors please.
Back to top
PLM Software Implementation Consultant
The candidate will be responsible for application customization and configuration involving the Windchill PLM software portfolio. Related change control, design and code documentation, and testing will also be required. The candidate will work closely with existing consulting teams and will have direct involvement with a broad client base to define and implement technical requirements as a deployed solution.
Technical Qualifications
- Minimum of two years of experience with the Windchill PLM Product Suite or other PLM systems
- Successfully demonstrated proficiency designing and deploying Windchill collaboration solutions or other PLM collaboration solutions
- Knowledge of Oracle, SQL, Unix, Windows
- Experience designing, building, and deploying comprehensive enterprise-wide solutions
- Experience with full software development lifecycle and best practices methodologies
General Qualifications
- Motivated self-starting professional with high integrity and self confidence
- Understanding of manufacturing and engineering design practices
- Experienced in working with complex systems in various customer environments
- Strong verbal and written communication skills
- Excellent interpersonal and client facing skills
- Willingness to travel at least half time
Additional Information
Be prepared to discuss at least two Windchill or other Product Lifecycle Management experience references. Several full-time opportunities are available immediately. Only principals and independent contractors welcome; no staffing agencies, firms, or third party vendors please.
Back to top
PLM Solution Architect
The candidate must be able to articulate and develop high-level design and implementation strategies to deploy PLM business collaboration solutions across customer business units and supply chain.
Position Responsibilities
- Determine solution design and architecture utilizing the technology to solve customer product development problems
- Assist in articulating customer product development vision and analyze existing product development processes to obtain performance metrics
- Propose high level Windchill PLM solution design or other Product Lifecycle Solution design to improve and optimize existing product development processes
- Provide input for proposals and Statements of Work including cost estimates, requirements and high level implementation schedules to meet business requirements
- Determine the enterprise system interface and legacy data loading requirements
- Analyze existing custom code for performance improvements due to logic changes, schema changes or use of new features
- Identify customer required functionality that can be best delivered through use of out of the box applications
Qualifications
- Minimum of BS degree in Engineering, Computer Science or closely related field; Advanced degree preferred
- Strong knowledge of Windchill PLM solutions, or other PLM system solutions
- Unix or MS Window network management and programming experience including Java and JSP
- Knowledge of process and product development
- Willingness to travel at least half time
Additional Information
Be prepared to discuss at least two Windchill or other PLM system experience references. Full-time opportunities are available immediately. Only principals and independent contractors welcome; no staffing agencies, firms, or third party vendors please.
Back to top
Sales and Marketing Contractor
The candidate must have experience in dealing with customers, strong written and verbal communication skills, and sales experience.
Principal Responsibilities
- Communicating product messaging to prospects
- Providing product demos to customers
- Inside sales campaigns
- Drafting Statement of Works and Work Agreements
- Generating and Quoting Customers
- Following up with interested prospects
- Follow through with customer on product delivery
- Creating and executing marketing campaigns for lead generation
- Qualifying leads
- Commit to deliver high quality product and performance
Qualifications
- Minimum of BS degree (or working towards degree) in Mechanical Engineering, Computer Science, Computer or Electrical Engineering, or Business
- Ability to understand and talk around technical software and mechanical engineering workflow processes
- Ability to effectively communicate technical concepts to both technical and non-technical staff members
- Motivated self-starter with strong problem solving and analytical skills
- Strong written and verbal communication skills
- Knowledge of CAD systems and/or PLM applications a plus
- Entrepreneurial attitude and mindset a plus
Additional Information
Part-time opportunity with potential to become full-time. Would prefer someone with a technical background that is interested in working on the business side of things.
Back to top
Customer Support Contractor
The candidate must have experience in dealing with customers, strong written and verbal communication skills, and technical capability.
Principal Responsibilities
- Communicating with customers to understand, document, and resolve customer issues
- Technical troubleshooting of customer issues
- Communication with development team to aid in issue resolution
- Support process improvements
- Product documentation
- Owning customer facing product information
- Commit to deliver high quality product and performance
Qualifications
- Minimum of BS degree (or working towards degree) in Computer Science, Computer or Electrical Engineering
- Ability to understand and talk around technical software and mechanical engineering workflow processes
- Can understand Java stack traces and is capable of understanding Java code (no development required)
- Ability to effectively communicate technical concepts to both technical and non-technical staff members
- Motivated self-starter with strong problem solving and analytical skills
- Strong written and verbal communication skills
- Knowledge of CAD systems and/or PLM applications a plus
- Entrepreneurial attitude and mindset a plus
Additional Information
Part-time and full-time opportunities available. Would prefer someone with a technical background that is interested in working on the business side of things and management.
Back to top
Software Development Intern
I-Cubed is looking for self-motivated and creative individuals for the Software Developer Intern positions.
Responsibilities include, but are not limited to
- Defining and designing new software products
- Developing software utilizing technologies including Java, C++ , SQL, C#, Adobe Flex, Adobe AIR, XML, Web Services
- Developing Enterprise Application Mashups
- Documenting and delivering successful software components
Requirements
Junior or above in Computer Science or Computer Engineering Proficiency in Java and/or C++
Experience in the following areas is a plus:
- PLM/PDM applications
- CAD Software
- Enterprise Application API usages
- Open Source software development
- UI design
The ideal candidate is results-oriented, innovative, ready to introduce new ideas, and willing to actively participate in a team environment. The position requires the ability to master technical concepts quickly and document them accurately and clearly, and a strong desire to learn new technologies. At I-Cubed, interns are assigned real work. Many of I-Cubed’s current employee owners are alumni of the I-Cubed intern program. I-Cubed offers a chance to learn and gain experience while adding real value to a fast-growing organization.
Back to top
Quality Assurance Intern
I-Cubed is looking for self-motivated and creative individuals for the Quality Assurance Intern positions.
Responsibilities include, but are not limited to
- Performing quality assurance testing and integrity checks on all software products.
- Reproducing customer issues and assisting developers with fixes.
- Developing methods for ensuring a high level of software quality.
- Verifying patches and bug fixes.
- Testing customer issues.
- Recommending and implementing process improvements.
Requirements
Completion of or in pursuit of a degree in Computer Science or Engineering, with prior CAD knowledge preferred.
The ideal candidate should be hard-working, have solid technical skills, and be motivated to achieve success in a fast-paced and dynamic work environment. At I-Cubed, interns are assigned real work. Many of I-Cubed’s current employee owners are alumni of the I-Cubed internship program. I-Cubed offers a chance to learn and gain experience while adding real value to a fast-growing organization.
Back to top
Information Technology Intern
I-Cubed is looking for a technical individual with strong teamwork skills for a position as an Information Technology Intern.
Responsibilities include, but are not limited to
- Advise internal customers about, or perform maintenance of networking, software, and hardware systems
- Consult with other departments on project status, proposals, and technical issues such as infrastructure system design and maintenance
- Coordinate installation and documentation of software and/or hardware systems
- Coordinate configuration of networked systems
- Assist in the development of software and network system testing and validation procedures
- Assist in monitoring systems and equipment
- Assist in performing and documenting backup and recovery procedures
- Develop virtual systems to measure outcomes, simulate development, or demo environments
Requirements
Undergraduate or Graduate student majoring in Engineering or Computer Science
Familiarity of Windows and UNIX operating systems and TCP networking preferred
The ideal candidate is results-oriented, innovative, ready to introduce new ideas, and willing to actively participate in a team environment. The position requires the ability to master technical concepts quickly and document them accurately and clearly, and a strong desire to learn new technologies. At I-Cubed, interns are assigned real work. Many of I-Cubed’s current employee owners are alumni of the I-Cubed intern program. I-Cubed offers a chance to learn and gain experience while adding real value to a fast-growing organization.
Back to top