About the Software Team GD Land Systems - Canada possesses world-class software development ... The Software and Cyber Team, part of the Engineering Design and Technology department, consists of ...
About the Software Team GD Land Systems - Canada possesses world-class software development ... The Software and Cyber Team, part of the Engineering Design and Technology department, consists of ...
Optimize system resources and video data paths based on product use cases * Integrate new image and ... Experience solving real-time embedded issues, including threading, optimization, memory management ...
Optimize system resources and video data paths based on product use cases * Integrate new image and ... Experience solving real-time embedded issues, including threading, optimization, memory management ...
Embedded Software Engineer
CA$75K - CA$110K/yr
As an Embedded Software Engineer, you will develop the core software that directly interfaces with ... You will work on mission-critical embedded systems responsible for controlling hardware, managing ...
Embedded Software Engineer
CA$75K - CA$110K/yr
As an Embedded Software Engineer, you will develop the core software that directly interfaces with ... You will work on mission-critical embedded systems responsible for controlling hardware, managing ...
Background in developing embedded system software for large-scale complex multi-processor product ... Bachelor's degree in engineering and 12+ years Beneficial Experience: * Small Team Lead or proven ...
Background in developing embedded system software for large-scale complex multi-processor product ... Bachelor's degree in engineering and 12+ years Beneficial Experience: * Small Team Lead or proven ...
We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware ... systems fundamentals, including interrupts, DMA, RTOS concepts, bootloaders, and memory management.
We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware ... systems fundamentals, including interrupts, DMA, RTOS concepts, bootloaders, and memory management.
You will collaborate with other software teams and hardware systems teams to develop security ... Experience with Git and CMake for building and managing software projects. * Hands-on experience ...
You will collaborate with other software teams and hardware systems teams to develop security ... Experience with Git and CMake for building and managing software projects. * Hands-on experience ...
Embedded Software Engineer
London, ON · On-site
CA$70K - CA$85K/yr
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the ... configuration management, etc. * Work within both Agile and Waterfall software development ...
Embedded Software Engineer
London, ON · On-site
CA$70K - CA$85K/yr
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the ... configuration management, etc. * Work within both Agile and Waterfall software development ...
The R&D engineering team is responsible for all software and/or hardware design work for video ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
The R&D engineering team is responsible for all software and/or hardware design work for video ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
A Bit About The Role The R&D engineering team is responsible for all software and/or hardware ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
A Bit About The Role The R&D engineering team is responsible for all software and/or hardware ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
The Opportunity Were looking for a Senior Embedded Software Engineer to help architect and develop ... Optimize performance, memory, startup times, and system resource utilization * Support BSP, low ...
Quick apply
The Opportunity Were looking for a Senior Embedded Software Engineer to help architect and develop ... Optimize performance, memory, startup times, and system resource utilization * Support BSP, low ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the ... Collaborate with other seniors and management on the establishment, evolution, and enforcement of ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the ... Collaborate with other seniors and management on the establishment, evolution, and enforcement of ...
CA$121K - CA$140K/yr
You will have the following responsibilities Design, implement, test and document new system-level ... memory management, interrupt handling, etc. Experience with scripting languages (Python, Perl ...
CA$121K - CA$140K/yr
You will have the following responsibilities Design, implement, test and document new system-level ... memory management, interrupt handling, etc. Experience with scripting languages (Python, Perl ...
... embedded and real-time software developer for our leading-edge optical line system product line ... system controller on a different card through gRPC interface over Ethernet. * Provide to management ...
... embedded and real-time software developer for our leading-edge optical line system product line ... system controller on a different card through gRPC interface over Ethernet. * Provide to management ...
Debug the software on the embedded systems to fix issues and bugs. Detailed documentation of the ... Organized and efficient, able to self-manage projects and present deliverables on time or ...
Quick apply
Debug the software on the embedded systems to fix issues and bugs. Detailed documentation of the ... Organized and efficient, able to self-manage projects and present deliverables on time or ...
You will influence system-level design decisions, guide engineering teams, and ensure the ... Collaboration & Influence * Partner with product management, hardware teams, and customer ...
You will influence system-level design decisions, guide engineering teams, and ensure the ... Collaboration & Influence * Partner with product management, hardware teams, and customer ...
Manage and lead a team of software engineers in the development and implementation of embedded ... Work closely with other team leaders and stakeholders, including systems architects, hardware ...
Manage and lead a team of software engineers in the development and implementation of embedded ... Work closely with other team leaders and stakeholders, including systems architects, hardware ...
Support the integration of software components on Linux operating systems. * Assist in the testing ... Collaborate with cross-functional teams, including product managers and designers, to understand ...
Support the integration of software components on Linux operating systems. * Assist in the testing ... Collaborate with cross-functional teams, including product managers and designers, to understand ...
Embedded Software Engineer II
Ottawa, ON · On-site +1
CA$73K - CA$109K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Help design and implement new features for our embedded ...
Embedded Software Engineer II
Ottawa, ON · On-site +1
CA$73K - CA$109K/yr
Coordinate with cross-functional teams inclusive of Hardware, Mechanical, Product, Software Project Engineering and System Engineering. * Help design and implement new features for our embedded ...
... Software, you'll play a key role in firmware architecture, hardware integration, system ... Implement telemetry logging, watchdog management, crash diagnostics, and recovery strategies.
Quick apply
... Software, you'll play a key role in firmware architecture, hardware integration, system ... Implement telemetry logging, watchdog management, crash diagnostics, and recovery strategies.
... Software, you'll play a key role in firmware architecture, hardware integration, system ... Implement telemetry logging, watchdog management, crash diagnostics, and recovery strategies.
Quick apply
... Software, you'll play a key role in firmware architecture, hardware integration, system ... Implement telemetry logging, watchdog management, crash diagnostics, and recovery strategies.
Manager Embedded System Software Engineer information
What is the difference between Manager Embedded System Software Engineer vs Embedded System Software Engineer?
| Aspect | Manager Embedded System Software Engineer | Embedded System Software Engineer |
|---|---|---|
| Responsibilities | Oversees teams, manages projects, strategic planning | Develops, tests, and maintains embedded software |
| Required Skills | Leadership, project management, embedded software expertise | Programming, hardware integration, embedded systems knowledge |
| Work Environment | Team management, coordination with multiple departments | Hands-on coding, system design, debugging |
| Qualifications | Bachelor’s/Master’s in Computer/Electrical Engineering, experience in embedded systems, leadership skills | Bachelor’s in Computer/Electrical Engineering, embedded software experience |
The main difference is that a Manager Embedded System Software Engineer focuses on leading teams and managing projects, while an Embedded System Software Engineer primarily concentrates on developing and implementing embedded software. Both roles require technical expertise, but the managerial position adds leadership and strategic responsibilities.
General Dynamics Land Systems rating
8.1
Based on 29 frontline employees who took The Breakroom Quiz
120th of 415 rated machine equipment manufacturers
Job description
Description
- Embedded Software
- Software Applications
- Software Integration & Cybersecurity
- Managing software delivery for customer-funded projects, such as the development of automotive controls for wheeled light vehicles.
- Leading IRAD initiatives for new product development.
- Establishing insourcing capabilities for critical software development.
- Supporting global initiatives, including developing shared embedded software libraries and integrating AI into processes and products.
- Lead the design, development, and unit testing of embedded system software.
- Collaborate cross-functionally to define system architecture, hardware selection, and interface specifications.
- Forecast workload and develop strategies for surge capacity with internal customers.
- Ensure team quality, schedule, and budget performance; identify and mitigate risks.
- Initiate and lead continuous improvement projects and support process optimization.
- Support and lead bid and proposal activities within scope of responsibility.
- Provide troubleshooting support and resolve software-related technical issues.
- Manage team performance, staffing, mentorship, training, and effective communication.
- University Degree in a related field. Relevant technical certificates or College diploma with demonstrable outstanding technical experience in armored ground combat vehicle systems will also be considered.
- Minimum 5 years relevant experience, with at least 3 years experience managing a software development team and/or large software projects
- Demonstrated passion for software, electrical, and computer related technologies found in typical modern vehicles
- Excellent communication, project management, and people ·management skills
- Experience developing software in diverse environments such as desktop, embedded, web, and/or RTOS
- Experience with Unified Modeling Language (UML) design and/or model driven development
- Proven ability to manage the full life cycle of hardware/ software projects, from bidding and requirements definition, through coding, designing, building, qualifying and support
- Highly motivated and capable in driving continuous improvement initiatives related to software development and support practices across our organization
- Experience with software development and management tools such as NI LabVIEW, Measurement Studio, MS Visual Studio, CodeWarrior Development Studio, Git, and Altassian
- Ability to obtain and maintain Secret Level clearance
- Advanced computer skills in MS Office, including Word, Excel and PowerPoint
- Ability to travel (5% Cdn) and (5% US & International) and possess/be able to acquire and maintain a valid passport
- Advanced university degree in a related field.
- P. Eng or the ability to obtain a P. Eng
- Experience with Software Engineering Institute (SEI) Capability Maturity Model Integrated (CMMI) and IEEE 12207 for software engineering processes
- Experience with application and management of modern software development processes and practices, such as Agile.
- Experience with various programming languages, examples include but not limited to C, C++, C#, Java, .NET, MATLAB
- Familiarity with web development platforms
- Familiarity with common vehicle networks (CANbus, Ethernet, and RS232/422/48).
- Experience with Earned Value Management technique
- Experience with industry/military standards relevant to electronic systems design
What General Dynamics Land Systems employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About General Dynamics Land Systems
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
5,001 - 10,000 Employees
Headquarters location
Sterling Heights, MI, US
Year founded
1982