Vacancy expired!
- 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.
- 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
- 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!