Software Developers - All Levels
at GeoSpectrum Technologies Inc
Dartmouth, NS, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Oct, 2024 | Not Specified | 25 Jul, 2024 | N/A | Computer Science,Research,Oceanography,Object Oriented Languages,Signal Processing,Multi Platform Development,Design Principles,Marine Mammals,Scrum,C,Acoustics,C++,Agile Methodologies | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
GeoSpectrum Technologies Inc., (GTI) specializes in underwater acoustic transducers and systems and has been recognized as a leading provider of specialized surveillance software for a variety of applications including military sonar (multistatic-active, passive, mine hunting), marine mammal monitoring, and ocean observation. GTI’s ability to provide integrated, end-to-end sonar systems and winch and handling systems sets us apart from the rest.
We are seeking highly motivated software developers who are passionate about working in a highly integrated and collaborative ocean technology environment. We’re looking for developers at all stages of their career with at least some exposure to C++. Whether you’re a generalist or want to specialize more in areas like user interfaces or signal analysis, we would love to speak with you.
QUALIFICATIONS
- Bachelor’s degree or diploma in computer science or a related field
- Thorough understanding of software development practices
- Experience with C++ preferred or, alternatively, experience with C and one or more other object-oriented languages
- Experience with Linux and multi-platform development
- Knowledge of OO design principles and patterns
- Strong mathematical and problem-solving skills with an interest in research and analysis
- Experience with scrum or other agile methodologies would be useful
- Domain knowledge of acoustics, signal processing, marine mammals, or oceanography would also be beneficial
CLEARANCE REQUIREMENTS
- All candidates must be eligible to apply for, and maintain Canadian Controlled Goods and Canadian Government Security Clearances
Responsibilities:
- Contribute to the development of our core sonar platform used across product families from small, embedded underwater sensors to high-volume server applications
- Participate in and potentially lead the design of new software features, including prototyping and proof-of-concept development where appropriate
- Help drive the software development life cycle through feature development, unit testing, integration and defect resolution
- Support software quality through reviewing design, code, and tests
- Work with all members of the broader GTI team including hardware engineers, technical writers, data analysts and subject matter experts as needed
- Provide regular feedback to your scrum team through sprint retrospectives and daily stand-ups, and assist with sprint planning activities
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Diploma
Computer Science
Proficient
1
Dartmouth, NS, Canada