Not sure what types of jobs you are interested in?
Based on Your Education
Title: Entry Level Embedded Application Developer
Location: United States-Oregon-Wilsonville
Job Number: 13019654
Entry Level Embedded Application Developer
Serve as a member of the Office Controller Embedded Software Development team, for a growing family of office multi-function and printer devices. Our development team is responsible for developing features which allow Xerox Office products and Document Processing Services to be integrated into the latest market technologies and mobile platforms.
Responsible for all aspects of the software delivery process including gathering requirements, designing and developing software solutions, ensuring similar practices within the team, documenting software implementations, and investigation and problem solving.
Bachelor's degree or equivalent in Computer Science, Computer Engineering, or a related field.
Skills required: The following skills which have been obtained through wither course work or internships are desirable for this position:
' Embedded application development in a Linux environment.
' Working knowledge of POSIX and GNU tools.
' Unix socket programming experience including using TCP/IP and UDP protocols.
' Desire to learn various networking security protocols and certificate management
' Demonstrated object oriented design, analytical, and problem solving skills.
' Knowledge of programming languages including C, C , Java, ASP, Perl, ruby, PHP, shell, and AJAX.
' Basic understanding of software testing methodologies and practices. Basic experiences with an existing unit testing framework are desirable.
' Basic understanding of software configuration management principles.
' Basic debugging and troubleshooting techniques for embedded systems.
' Working knowledge or the desire to learn networking layers within the Linux kernel.