Title: Embedded Software Engineer Category: Engineering/Product Development Location: Sykesville, MD / USA | Sector: Electronic Systems
Posting ID: ES/084478
Description:
Software Engineer to work as a member of a software development team in close cooperation with hardware and system engineering professionals to provide full software life cycle development (requirements analysis, design, code, integration, test, documentation and support) following CMMI processes. Experience with Object Oriented Analysis and Design methods is desired. Experience or understanding of control system design, network communications, embedded processor configuration and/or development of device drivers (for I/O cards, communication interfaces) is desired. Software development environment includes both Windows based platforms and embedded real-time environments (VxWorks). Development tool experience with Windriver Workbench, Artisan RTS, Parasoft C++ Test, ClearCase and ClearQuest is helpful. The products are mission critical distributed machinery control and instrumentation systems. Minimum BS in an engineering discipline with a software background required. All experience levels considered. Pay commensurate with experience. Positions may require moderate short term travel. U.S. Citizenship and ability to obtain DoD Security Clearance Required.
CJCS: Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. May be filled at Band 1 or 2 depending on qualifications/experience.
Typical Minimum Education / Experience:
2 Years with Bachelors in Science; 0 Years with Masters
MULTIPLE POSITIONS. Relocation Assistance Available. Security Clearance Required.