The American Society of Mechanical Engineers (ASME)
1 day old
2018-01-172018-02-15

Senior Embedded Controls Software Engineer

Syracuse, NY
Apply Now
Apply on the Company Site
  • Job Code
    57925BR
Senior Embedded Controls Software Engineer Description at United Technologies Corporation

Senior Embedded Controls Software Engineer

Business Unit UTC Climate, Controls & Security Job ID 57925BR Date posted 12/11/2017 City Syracuse State New York Country US

United Technologies Corporation Climate, Controls and Security has an exciting opportunity for an Embedded Controls Software engineer to join its Carrier Transicold Controls Engineering team located in Syracuse, NY.

Our Carrier Transicold Controls Engineering team is providing game changing solutions to make Carrier’s truck trailer and container transportation refrigeration units smarter and connected. Our products are undergoing a radical transformation into intelligent refrigeration systems that are more efficient and reliable. The controls engineering team designs, develop and supports intelligent, connected control systems and is continuously adopting new development technologies and capabilities.

The Sr. Embedded Controls Software Engineer will work as part of our team to create efficient, high quality, and reliable real-time controls products for Carrier Transportation Refrigeration Units. The Sr. Engineer will utilize state of the art software development processes and tools including Model Based Design to create, verify and document software/firmware programs.

This position will be primarily focused on embedded controls design and integration, specifically the design and implementation of refrigeration system real time control functionality and integration.

RESPONSIBILITIES:

  • ing software lifecycle management and model based design principles and tools to design and implement embedded software solutions
  • Interface with refrigeration systems engineers to understand requirements and applications and translate them into specific hardware and software specifications
  • Participate in project planning activities, sizing of work tasks
  • Contribute to improving software development processes with new ideas and introducing new tools, including model based design


Qualification:

  • Strong C++ and C programming skills for embedded systems applications
  • Development of real time applications with use of RTOS including Embedded Linux
  • Design of embedded software modules as part of an overall architecture
  • Formulation and execution of unit testing, debugging, and troubleshooting
  • Experience with PIC, Renasas, X86 and ARM Microcontrollers
  • Experience with model based design tools and methods including software modeling (UML/Rhapsody, Simulink/Stateflow), autocode generation, testing and verification
  • Familiarity with software development and lifecycle management tools (e.g. IBM Jazz RTC)

Software Development:

  • Actively participate in the project planning, sizing of development tasks
  • Write specifications, test plans and document designs
  • Participate in software code or model inspections and design reviews
  • Develop software using C++ with Object Oriented Design methods
  • Knowledge of control system and system diagnostics algorithms and their design process
  • Use of field communication protocols (CAN, MODBUS)

Technology, Architecture and Methodology:

  • Demonstrated capability to improve quality and efficiency of software development methods
  • Creation of modular SW architectures at the driver and application layers level for real-time control systems
  • Protocol design, modification
  • Familiarity with implementing solutions to mitigate cybersecurity vulnerability

Customer Focus:

  • Create, refine and clarify requirements with engineers from different technical background
  • Understand end users application of products and impact on controls
  • Evaluate and respond to customer questions and issues

Strategic Leadership:

  • Experience with leading small teams with the development of embedded software solutions.
  • A proactive individual with demonstrate capability to innovate, propose new ideas, show curiosity, question the status quo


Education:
  • BS degree in Computer Engineering with 4 to 7 years of embedded controls experience
  • MS degree in Computer Engineering with 3 to 5 years of embedded controls experience
  • PhD degree in Computer Engineering with 1+ years of embedded controls experience

United Technologies Corporation is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Categories

  • Mechanical Engineering - Applied Mechanics
  • Mechanical Engineering - Environmental / Solar / Sound

Pratt & Whitney is a recognized leading producer of the world's most advanced jet engines. This is your opportunity to join a company steeped in history yet focused on the future by developing engines that provide step-change improvements for the next generation of commercial aircraft and fifth generation military aircraft. Pratt & Whitney, a pioneer in flight and technology, is part of the United Technologies Corporation (UTC) family. UTC is a Fortune 50 company located in over 4,800 locations in approximately 80 countries with $65.2 billion in revenues in 2014.

 

Featured Employers[ View All ]

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Embedded Controls Software Engineer

Pratt & Whitney
Syracuse, NY

Share this job

Senior Embedded Controls Software Engineer

Pratt & Whitney
Syracuse, NY

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast