Job Description
Job Description
Job Description:
- We are seeking Senior Software Engineers to join our development team in Tewksbury, Massachusetts.
- All teams develop software in a variety of languages including C++, C, and several others.
- Candidates can expect to work on many if not all the phases of the software development life cycle.
- In this position, you will be responsible for providing practical solutions to difficult technical software problems.
- You can expect to support multiple programs and multiple platforms within a software product line.
- Software Engineering positions include working on a variety of different tasks including real-time software development, application software development, test and verification, data analysis, software tools development, and many others.
Responsibilities:
- Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems.
- Design, code, test, integrate, and document software solutions.
- Participate in internal review of software components and systems.
- Collaborate with project managers and other professionals within Engineering.
- Follow established development practices and processes to maintain the configuration management of software products.
Requirements:
- Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations.
- Experience with C++, C, and/or Java.
Preferred:
- Knowledge of data structures and algorithms, systems software design, operating systems, architectures, software development life cycle and processes.
- Experience in software development, and with Windows and Linux Operating Systems, GIT, Jira, Jenkins, Perl, Bash, and Korn shell.
- Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevOps and test automation.
- Strong problem-solving and communication skills, including ability to produce technical documentation, and the desire to learn new technologies and tools.
- Able to travel domestic and international.
- Demonstrated ability to work effectively with coworkers.
- Demonstrated ability to work with colleagues who represent multiple work and conflict resolution styles.
- Java
Company Description
Zobility is RGBSI's workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.
Company Description
Zobility is RGBSI's workforce management and staffing division. RGBSI is a multi-national corporation headquartered in Troy, MI with branches throughout the USA, Canada, Germany, and India.
