Kforce Technology Staffing is conducting a search for a Sr. Software Engineer for one of its top clients in the Wilsonville area. If you are qualified and interested, please submit your resume to mmatthews@kforce.com
This position will support varying research and product software development assignments, participate in design, development, unit test and integration of software into standard and custom hardware designs, conduct software development activities independently and in team environment, and track progress on assigned tasks and completion of deliverables.
Required Skills
· Minimum 6 years of real-time embedded software development experience
· Strong understanding and background in system architecture and object-oriented design technologies
· Exceptional C/C++ skills
· Demonstrated hardware/software integration expertise
· Experience developing software in Linux/UNIX environment
· Experience working with productized code and coding standards, application programming interface (API), software libraries
· Experience working with software configuration management (CM) tools
· Knowledge of other disciplines and how they relate to software development, including systems, hardware, integration/test, configuration management and quality engineering
· Excellent written/oral communication and organizational skills
· Proven ability to work independently, work collaboratively within a team environment, and follow established procedures
Desired Skills
· Real-time operating system (RTOS) experience
· Distributed modeling and simulation
· Open Graphics Library (OpenGL) / OpenGL for Embedded Systems (OpenGL ES) experience
· Experience interfacing with various forms of user input devices
· Familiarity with design of software/firmware/interfaces with FPGAs
· Experience with CANbus, Ethernet, USB, SPI, I2C interfaces
