To see other developer job opportunities,
please visit http://dev.fyicenter.com/
Systems Software Engineers
DUTIES: Capture software requirements from overall system level requirements and undertake design activities to develop sustainable software designs. Analyze and identify potential problem areas within system requirements and interfaces. Able to comprehend existing software algorithms and design new software algorithms for embedded controls. Implement software design for embedded and PC application per company and industry standards. Read, write, optimize and understand program flow of C, C++, and C# programming code as required to implement application software during product development, testing and system integration. Design and develop peripheral device drivers for different subsystem components. Develop software components for touch screen monitor such as RTC clock and fault and prognostic information using toolkits for ARM7 based embedded devices. Design and Develop PC tools using best design practices for field technicians and distributor dealer networks. Apply experience in embedded systems to develop a real-time control system. Utilize experience developing software for embedded real-time control systems.
REQUIREMENTS: Positions require a Master of Science in Electrical Engineering or related field and 3 years as a software engineer, system software engineer, embedded software engineer or related position. Alternatively, Bachelor of Science in Electrical Engineering or related field plus five years of progressively responsible, post baccalaureate experience as a software engineer, system software engineer, embedded software engineer or related position. Experience to include reading, writing, optimizing and understanding program flow of C, C++, and C#; designing and developing peripheral device drivers; developing software components for touch screen monitor; designing and developing PC tools using best design practices;
To apply for this position, please visit
Developer FYI Center