Software Engineer - The Panther Group
Sterling Heights, MI 48313
About the Job
SOFTWARE ENGINEER
The Panther Group has an immediate need for a Software Engineer in the Sterling Heights, MI area.
Responsibilities:
The Panther Group has an immediate need for a Software Engineer in the Sterling Heights, MI area.
Responsibilities:
- Plan and perform a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing.
- Minimum of 3 years of experience in real-time embedded software development and/or software testing
- C++ programming.
- Linux/Unix, VxWorks Operating Systems.
- Git and JIRA Configuration Management tools.
- Object Oriented design and development experience required.
- Exceptional communication (verbal and written) skills are a MUST.
- Familiarity with current computer applications and technologies in applicable engineering disciplines.
- Ability to solve basic technical design and development problems.
- Ability to develop and maintain effective relationships with customers to solve technical problems.
- 4 or more years of related experience.
- Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool (software developers).
- Experience using NI TestStand (software testers).
- Familiarity with combat vehicle functionality and capability.
- Familiarity with relevant military and commercial design standards.
- UML modeling, experience with UML modeling tool.
- Familiarity with Bradley functionality and capability.
- Familiarity with DOORS.
- Familiarity with CMMI for development.
- Familiarity with embedded systems.
- Bachelors degree in STEM field required. Bachelors degree in computer engineering, Software Engineering, Electrical Engineering or Computer Science preferred.
Source : The Panther Group