Job Code:   E10001329       Job Length:     Up to 960.00 hours (6 month(s)). Not to exceed 18 months.

Location:  Bloomington, MN     Job Title:  Software Engineer

Required Skills:


These skills are a PLUS:


Full Description:
Scope of Responsibilities/Expectations Systems software expertise in developing modular software for large-scale embedded operating systems; C language, system design, and debugging skills; Knowledge of software packaging; Experience designing software APIs and “make files” in complex build environments; Competence in the areas of software process and process tools; Strong problem-solving and communication skills required, with ability to work harmoniously in a dynamic group. Must have ability to translate software system level requirements to software architecture and high-level design. Specific Knowledge Required Skills: • Strong, proven development and troubleshooting skills; Solid understanding of Linux and real-time operating system internals • High level of experience and knowledge of VxWorks, LynxWorks, and Linux operating systems as applicable to Board Support Package (BSP) development / porting / configuration, Built-In-Test, and Device Drivers. • Experience with software development for on Intel processor chipsets. • Experienced with large & complex embedded software / system development projects. • Additional preferred experiences including development in the area of BIOS, and Open Source packages such as OpenSSH, OpenSSL, and SNMP. • Implemented software / firmware following a SEI CMM/CMMI level 3 process. BS Degree in software engineering 8 years demonstrated results, or equivalent experience. Advanced degree recommended.


Send Resume