CAREERS
Software Development Engineer
This position is for a software developer with strong technical and coding skills. Position is located in the Milwaukee, WI office.
- Application design and implementation using C++, STL and MPI on Windows and Linux
- Software testing and QA
- Unit, system, and regression testing
- DOS batch files
- Linux command shell scripting
- Python
- Numerical and scientific programming
- Porting C++ applications between Windows and Linux.
- Release engineering - manage automatic build and test systems, author and maintain installation scripts, manage source code control and defect tracking databases
Requirements:
- Successful candidates will possess strong technical and coding skills. Demonstrated ability with C++ is required for this position, along with a comprehensive understanding of STL
- Two or more years' experience as a developer is required
- Knowledge of component software development and object oriented design, as well as familiarity with design patterns and agile software development techniques is strongly preferred
- Must be a strong team player and be able to work independently on specified components while meeting deadlines
- BS, MS, or PhD in EE, CS, or other technical major
