Company: General Dynamics Mission Systems – Canada
Location: Ottawa, ON
Job description: Company Description
At General Dynamics Mission Systems-Canada, co-op positions mean hands-on impact. Join an inclusive team that engineers high technology solutions, products, and services that have a real-world impact.
- Realize your Impact: Our work enables customers to successfully execute missions across diverse domains of operation. Your fresh perspectives and ideas have the power to shape real solutions, influence projects and drive meaningful change.
- Kick-start your Career: Immerse yourself in various industry facets, gaining insights that span from cutting-edge technology to project management. Elevate your resume with a distinguished company to set the stage for a rewarding career, while paving the way for future full-time opportunities within General Dynamics.
- Grow your Network: Work side by side with seasoned professionals who are excited to share their experience and develop your skills. Have meaningful interactions, ask questions, and build relationships that can lead to lasting industry connections.
- Balance your Life: Our flexible environment is designed for you to thrive. With options to work from home or under a compressed nine-day fortnight schedule, we champion work-life balance, ensuring you have time for personal endeavors and your professional aspirations.
We encourage applications from women, members of the LGBTQ2+ community, diverse cultural backgrounds and persons with disabilities. We will work with you around any workplace accommodation required during our application process. If you require accommodation or have questions, please contact Human Resources via .
Job Description
We are looking for a skilled Co-op Software Developer with a strong background in scripting languages to join our System of Systems (SoS) team. The ideal candidate will be responsible for supporting various activities, including developing, implementing, and maintaining software applications, systems, and solutions.
The responsibilities and range of activities will vary, but in general will include:
- Support the development and implementation software solutions using scripting languages.
- Use SQL scripting to support an engineering model.
- Use VBA scripting to automate and enhance the functionality of Visio diagrams.
- Create and manage macros to automate repetitive tasks and improve efficiency.
- Collaborate with other team members to understand project requirements and provide solutions.
- Troubleshoot and resolve software issues and bugs.
- Participate in code reviews and testing to ensure the quality of the software.
- With minimal supervision, document software functionality and procedures for future reference and training.
Qualifications
- Working towards a Bachelor’s degree in Software Engineering/Computer Science or related technical/scientific degree
It would be excellent if the candidate had a combination of the following qualities/experiences, but we will work with you to grow in these areas:
- Proficiency in SharePoint 2013 & 2016, Visual Studio 2013 .NET Solution, content database migration, .xml import/export, Info Path form development, VBA scripting (Visual Basic, Visio JavaScript API), Enterprise Architect Model scripting (Javascript/Jscript/ VBScript/SQL), and macros.
- Strong problem-solving skills and the ability to work independently.
- Excellent communication skills and the ability to work effectively with team members.
Nice to haves:
- Experience in one or more modern programming languages
- Experience with modelling diagrams and software
- Experience with customer facing presentations with a large audience
- Experience in technical document writing
- Familiarity with the latest technologies and trends in software development.
- Certification in scripting languages is a plus.
Additional Information
Security Clearance
- Must be able to obtain and maintain Canadian Security Clearance and a positive Controlled Goods Assessment. Eligibility to work in Canada either as a Canadian Citizen or Permanent Resident.
- Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations.
General Dynamics Mission Systems-Canada offers co-op positions for skilled software developers to join the System of Systems team. Responsibilities may include developing and implementing software solutions using scripting languages, troubleshooting software issues, and collaborating with team members. Ideal candidates are working towards a Bachelor’s degree in Software Engineering or related field, with proficiency in SharePoint, Visual Studio, and VBA scripting. Experience in modern programming languages, modelling diagrams, and technical document writing is a plus. Applicants must be eligible to obtain and maintain Canadian Security Clearance.
Title: Engineering Manager
Location: Albany, New York
Salary: Competitive
Our client, a leading manufacturing company, is seeking an experienced Engineering Manager to join their team in Albany, New York. The Engineering Manager will be responsible for overseeing all engineering activities, managing a team of engineers, and ensuring that projects are completed on time and within budget.
Key Responsibilities:
– Lead a team of engineers in the development and execution of engineering projects
– Manage the engineering department budget and resources effectively
– Collaborate with other departments to ensure the successful implementation of engineering projects
– Provide technical leadership and guidance to the engineering team
– Ensure that all engineering projects comply with industry standards and regulations
– Identify opportunities for process improvement and implement solutions
– Mentor and develop engineering team members
Qualifications:
– Bachelor’s degree in Engineering or related field; Master’s degree preferred
– Minimum of 5 years of experience in engineering management
– Strong leadership and communication skills
– Proven track record of successfully managing engineering projects
– Experience working in a manufacturing environment is preferred
– Knowledge of industry standards and regulations
If you are a dynamic leader with a passion for engineering and a proven track record of success, we want to hear from you. Apply now to join a growing company and take your career to the next level.
Expected salary:
Job date: Wed, 28 Feb 2024 23:52:17 GMT
No related jobs.
No comment yet, add your voice below!