United Technologies Corporation, a Fortune top 50 company is a dynamic global corporation operating at the leading edge of commercial and military aviation, aerospace systems, climate control, elevator design, security and fire protection as well as hydrogen fuel cell development.
United Technologies Research Center has an exciting employment opportunity for engineers and computer scientists for a position as a Senior Engineer/Scientist.
Candidates meeting a subset of the criteria listed below are encouraged to apply. Management will ultimately decide the appropriate grade level based on education and years/type of experience.
As new, more autonomous capability is added to buildings and aircraft, software architecture is emerging as a critical element. Autonomous systems are composed of elements from multiple domains such as perception, control, high-level reasoning and coordination. Critical to the successful development of autonomous systems is the ability for algorithms and data structures from various domains to communicate and interact with each other in real-time.
Candidates should have experience building and programming robots and have experience coding embedded systems in C/C++. They must be able to quickly re-factor code to meet constraints that may rapidly evolve and be comfortable working in multiple programming languages. Candidates should also have the ability to integrate code implemented in disparate languages including C/C++, Python, Matlab and SysML, and tools such as Simulink and Stateflow. The ability to create integration frameworks while considering the efficiency of adaptors and interfaces is necessary. The candidate should be comfortable working with execution environments where high-level programming constructs such as garbage collection may not be assumed. It is expected that the candidate can efficiently translate algorithms in high-level languages such as Matlab and specialized domain specific languages such as PDDL for formal analysis.
Candidates should have related robotics and mechatronics build experience, including experience specifying sensors, implementing data acquisition and implementing motor-based actuators, gear systems and articulating effectors. Experience maintaining and repairing such systems in the field is an advantage.
Finally, candidates should have a mix of academic and practical experience. They will be expected to work in a team of engineers not necessarily co-located and be willing to travel as may be reasonably required. The candidate must be able to work effectively in a multidisciplinary, multinational team environment focused on innovation and be able to partner with UTC Business Units as well as leading worldwide institutions (university, government agencies, national labs, and professional organizations).
The successful candidate will be expected to
The candidate should have a minimum of a M.S. in Electrical or Computer Engineering. Candidates must possess at least 2 years of experience working with robots.
- Work on hard problems with little to no supervision, yet assuring good coordination with team members and leader for attaining the project goals.
- Be a great team player.
- Be able to communicate openly and effectively to technical peers, senior management, project engineers and other stakeholders.
- Author technical papers and reports including internal publications as well as potentially publications in top journals and conferences.
Candidates must have US Citizenship or Permanent Residency.
United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer.
United Technologies - 22 months ago