Job Details

ID #12151122
State New York
City Syracuse
Job type Permanent
Salary USD $110000.00 - $115000.00 per annum 110000.00 - 115000.00 per annum
Source Manpower Engineering
Showed 2021-04-12
Date 2021-04-12
Deadline 2021-06-11
Category Et cetera
Create resume

Embedded Controls Software Engineer

New York, Syracuse, 13235 Syracuse USA

Vacancy expired!

Manpower Engineering has an exciting opportunity for a Senior Embedded Controls Software Engineer to join one of our global clients Controls & Digital Products Engineering team located in Syracuse, NY. The team is providing game changing solutions to make products smarter and connected. Our products are undergoing a radical transformation into intelligent refrigeration systems that are more efficient and reliable. We design, develop, and support intelligent, connected control systems and we are continuously adopting new development technologies and capabilities to deliver advanced solutions for a safe and sustainable cold chain. The Senior Embedded Controls Software Engineer will work as part of our team to create efficient, high quality, and reliable real-time controls products. The Embedded Controls Software 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 real time control logic that governs the functioning of a refrigeration unit, as well as communicating with the outside world via display user interfaces and in other forms (IoT devices, Apps, flash drives). Specific responsibilities will be:

  • Applying agile software lifecycle management and model based design principles and tools to design and implement real time embedded software solutions for our controls platforms
  • Interface with refrigeration systems engineers to understand requirements and applications and translate them into specific hardware and software specifications.
  • Develop and maintain specification documents.
  • Design, implement, and automate unit tests.
  • Prototype new solutions to prove technology concepts.
  • Participate in sprint and release planning activities, sizing of work tasks.
  • Contribute to improving software development processes with new ideas and introducing new tools, including model based design.
Education

  • BS degree in Computer or Electrical Engineering with 4 to 7 years of embedded controls experience
  • MS degree in Computer or Electrical Engineering with 3 to 5 years of embedded controls experience
  • PhD degree in Computer or Electrical Engineering with 1+ years of embedded controls experience
Required Skills

  • 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
  • Proposal, implementation, and validation of architectures of control modules.
  • Formulation and execution of unit testing, debugging, and troubleshooting
  • Experience with PIC, Renasas, X86 and ARM Microcontrollers or similar
  • 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)

Vacancy expired!

Subscribe Report job