American Rheinmetall is a leader in the design, development, and production of advanced tracked and ... The Cybersecurity Embedded Software Engineer is a role within the Engineering organization ...
American Rheinmetall is a leader in the design, development, and production of advanced tracked and ... The Cybersecurity Embedded Software Engineer is a role within the Engineering organization ...
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
Role: Software Development Engineer in Test (SDET) Location: Farmington Hills, MI Duration ... of both automated and manual testing, ensuring faster, higher-quality releases. Primary ...
Quick apply
Software Development Engineer in Test (SDET)
Farmington Hills, MI · On-site
$49.25 - $63.50/hr
Role: Software Development Engineer in Test (SDET) Location: Farmington Hills, MI Duration ... of both automated and manual testing, ensuring faster, higher-quality releases. Primary ...
Software QA Intern
Rochester Hills, MI · On-site
$17.75 - $23.25/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Rochester Hills, MI · On-site
$17.75 - $23.25/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Sterling Heights, MI · On-site
$18 - $23.75/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Sterling Heights, MI · On-site
$18 - $23.75/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Warren, MI · On-site
$18 - $23.75/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Warren, MI · On-site
$18 - $23.75/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
The Director of Business Development oversees the provision of Sales, Marketing, and Customer Service activities within the Marketing Department. The Director of Business Development is responsible ...
The Director of Business Development oversees the provision of Sales, Marketing, and Customer Service activities within the Marketing Department. The Director of Business Development is responsible ...
The Director of Business Development oversees the provision of Sales, Marketing, and Customer Service activities within the Marketing Department. The Director of Business Development is responsible ...
The Director of Business Development oversees the provision of Sales, Marketing, and Customer Service activities within the Marketing Department. The Director of Business Development is responsible ...
Embedded Software Development Engineer
Auburn Hills, MI · On-site
$95K - $100K/yr
Through our culture of innovation, we inspire, build, and deliver business results, from idea to ... Job Title: Embedded Software Development Engineer Location: (Remote / Hybrid / On-site - City ...
Embedded Software Development Engineer
Auburn Hills, MI · On-site
$95K - $100K/yr
Through our culture of innovation, we inspire, build, and deliver business results, from idea to ... Job Title: Embedded Software Development Engineer Location: (Remote / Hybrid / On-site - City ...
Manage, in partnership with the Director and agency support staff, contracts and grants, including ... Ability to maintain documentation of work including file maintenance and report development.
Manage, in partnership with the Director and agency support staff, contracts and grants, including ... Ability to maintain documentation of work including file maintenance and report development.
Software Engineering Manager - CI/CD, Configuration Management and Embedded SW Dev Tools
Milford, MI · Hybrid
... CI/CD and Embedded Software Development Tools team, with a strong emphasis on CI/CD and ... Foster a culture of ownership, reliability, continuous improvement, and customer-focused platform ...
New
Software Engineering Manager - CI/CD, Configuration Management and Embedded SW Dev Tools
Milford, MI · Hybrid
... CI/CD and Embedded Software Development Tools team, with a strong emphasis on CI/CD and ... Foster a culture of ownership, reliability, continuous improvement, and customer-focused platform ...
New
As the Senior Director of Business Development, you will play a crucial role in our mission to help enable people to live their lives to the fullest by bridging the gap between regional execution and ...
As the Senior Director of Business Development, you will play a crucial role in our mission to help enable people to live their lives to the fullest by bridging the gap between regional execution and ...
Software Engineering Manager - CI/CD, Configuration Management and Embedded SW Dev Tools
Warren, MI · Hybrid
... CI/CD and Embedded Software Development Tools team, with a strong emphasis on CI/CD and ... Foster a culture of ownership, reliability, continuous improvement, and customer-focused platform ...
New
Software Engineering Manager - CI/CD, Configuration Management and Embedded SW Dev Tools
Warren, MI · Hybrid
... CI/CD and Embedded Software Development Tools team, with a strong emphasis on CI/CD and ... Foster a culture of ownership, reliability, continuous improvement, and customer-focused platform ...
New
Software Developer - Technical Lead
Troy, MI · On-site
$120K/yr
The Software Developer Technical Lead will be responsible for driving development efforts from requirements gathering through delivery, while mentoring and guiding a team of developers and a tester.
Software Developer - Technical Lead
Troy, MI · On-site
$120K/yr
The Software Developer Technical Lead will be responsible for driving development efforts from requirements gathering through delivery, while mentoring and guiding a team of developers and a tester.
Software Developer - Technical Lead
$100K - $120K/yr
The Software Developer Technical Lead will be responsible for driving development efforts from requirements gathering through delivery, while mentoring and guiding a team of developers and a tester.
Software Developer - Technical Lead
$100K - $120K/yr
The Software Developer Technical Lead will be responsible for driving development efforts from requirements gathering through delivery, while mentoring and guiding a team of developers and a tester.
Director of Training & Development
Troy, MI · On-site
$75K - $85K/yr
Director of Training and Development Position Summary The Director of Training and Development is responsible for leading the organization's learning strategy through the development, implementation ...
Director of Training & Development
Troy, MI · On-site
$75K - $85K/yr
Director of Training and Development Position Summary The Director of Training and Development is responsible for leading the organization's learning strategy through the development, implementation ...
Director of Training & Development
Troy, MI · On-site
$75K - $85K/yr
Director of Training and Development Position Summary The Director of Training and Development is responsible for leading the organization's learning strategy through the development, implementation ...
Director of Training & Development
Troy, MI · On-site
$75K - $85K/yr
Director of Training and Development Position Summary The Director of Training and Development is responsible for leading the organization's learning strategy through the development, implementation ...
Maintain detailed documentation of software development processes, including code comments, user ... manuals, and technical reports. Ensure that all documentation is up-to-date and accessible to team ...
Maintain detailed documentation of software development processes, including code comments, user ... manuals, and technical reports. Ensure that all documentation is up-to-date and accessible to team ...
ADAS Software Developer
Auburn Hills, MI · On-site
Bachelor's degree in software development, Computer Engineering, or a related field * Minimum of 5 years of experience in AD/ADAS in-vehicle feature development * Programming languages: * MATLAB ...
ADAS Software Developer
Auburn Hills, MI · On-site
Bachelor's degree in software development, Computer Engineering, or a related field * Minimum of 5 years of experience in AD/ADAS in-vehicle feature development * Programming languages: * MATLAB ...
Android Developer with Multimedia
$54.75 - $72/hr
May direct the work of 1-2 other engineers. Basic Qualifications: * Bachelors Degree * 4-6+ years of embedded software development or testing. * 5+ years of C/C++ or other structured language.
Android Developer with Multimedia
$54.75 - $72/hr
May direct the work of 1-2 other engineers. Basic Qualifications: * Bachelors Degree * 4-6+ years of embedded software development or testing. * 5+ years of C/C++ or other structured language.
Software Engineer
Detroit, MI · On-site +1
We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...
Software Engineer
Detroit, MI · On-site +1
We are looking for a part-time Software Engineer who will assist us with the design, development and installation of various software solutions. Your duties will include development, writing code ...
Director Of Software Development information
See Rochester, MI salary details
$96.2K - $107.6K
3% of jobs
$107.6K - $119K
7% of jobs
$119K - $130.5K
6% of jobs
$139.9K is the 25th percentile. Wages below this are outliers.
$130.5K - $141.9K
10% of jobs
$141.9K - $153.3K
16% of jobs
The median wage is $158.6K / yr.
$153.3K - $164.7K
14% of jobs
$164.7K - $176.1K
10% of jobs
$184.7K is the 75th percentile. Wages above this are outliers.
$176.1K - $187.6K
9% of jobs
$187.6K - $199K
8% of jobs
$199K - $210.4K
8% of jobs
$210.4K - $221.8K
6% of jobs
$96.2K
$163.8K
$221.8K
How much do director of software development jobs pay per year?
What are some common challenges faced by a Director of Software Development, and how can they be effectively managed?
What is the difference between Director Of Software Development vs Software Engineering Manager?
| Aspect | Director Of Software Development | Software Engineering Manager |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and long-term goals | Manages day-to-day engineering teams, project execution, and technical guidance |
| Required Credentials | Bachelor's/Master's in CS or related, leadership experience | Bachelor's/Master's in CS or related, technical expertise |
| Work Environment | Executive-level, cross-department collaboration | Technical team management, project-focused |
| Industry Usage | Common in large organizations and tech companies | Common in mid to large tech companies and startups |
The main difference is that the Director Of Software Development focuses on strategic leadership and overseeing multiple teams, while the Software Engineering Manager handles daily technical management and project execution. Both roles require technical background and leadership skills, but the director role is more strategic and broad in scope.
What Does a Director of Software Development Do?
As a director of software development, your responsibilities are to oversee the organization and daily operations of a software development department. You manage multiple projects, meet with customers to determine their needs, and then pass on the work to project managers who assemble development teams that include QA testers, coders, programmers, and developers. As the director of the department, you are also responsible for HR and administrative duties, such as hiring and orienting new employees and meeting regularly with other department directors.
What does a Director of Software Development do?
What are the key skills and qualifications needed to thrive as a Director Of Software Development, and why are they important?
Full-time
Posted 2 days ago
Loc Performance rating
7.8
Based on 8 frontline employees who took The Breakroom Quiz
Job description
Job Summary:
The Cybersecurity Embedded Software Engineer is a role within the Engineering organization, responsible for implementing embedded cybersecurity software solutions for the XM30 program. This position focuses on developing and integrating software mechanisms that support secure communication between devices and subsystems, including authentication, access control, protected interfaces, and other cybersecurity features required to support secure system operation. The Cybersecurity Embedded Software Engineer works at the American Rheinmetall Auburn Hills, MI office. The Cybersecurity Software Embedded Engineer requires at least 5 years of experience in embedded software development with cybersecurity-related responsibilities, and have a bachelor's degree in a related field.
Essential Functions:
- Develop and implement embedded cybersecurity software features for the XM30 program across vehicle and platform-level systems.
- Implement software mechanisms that support secure communication between devices, subsystems, and software components.
- Develop and integrate software functions related to authentication, access control, protected communications, and other cybersecurity features.
- Support implementation of cybersecurity requirements within embedded software architecture, interfaces, and application behavior.
- Work with systems, software, and cybersecurity engineers to translate cybersecurity designs into deployable embedded software solutions.
- Develop and maintain software interfaces that support secure data exchange across connected devices and vehicle subsystems.
- Support integration and troubleshooting of cybersecurity software in lab, bench, and vehicle test environments.
- Perform analysis and debugging of software issues related to device communications, interface protection, and cybersecurity implementation.
- Support secure coding practices and remediation of software vulnerabilities.
- Participate in design reviews, code reviews, integration activities, and technical reviews related to cybersecurity software implementation.
- Support verification and validation efforts by ensuring cybersecurity software requirements are testable and properly implemented.
- Support continuous improvement of engineering processes, software quality, and cybersecurity implementation practices.
Supervisory Responsibilities:
No
Minimum Qualifications:
Knowledge, Skills and Abilities (as demonstrated through experience, training and/or testing)
- Experience developing embedded software for cybersecurity-related functions such as authentication, access control, protected communications, or secure interface implementation
- Experience implementing software protections for communications between distributed or embedded systems
- Familiarity with software security principles, secure coding practices, and vulnerability mitigation
- Experience in C, C++ or other relevant languages used in embedded or systems software development
- Familiarity with embedded software development and integration in complex hardware/software systems
- Experience troubleshooting software in lab, integration, or test environments
- Practical 'hands on' attitude with the ability to operate independently
- General knowledge of Military Standards and regulations
- Ability to present technical solutions to clients and internal stakeholders
- Must be able to communicate effectively in a variety of settings and be able to assimilate complex instructions easily
- Must demonstrate an enthusiasm to engage with and support overseas colleagues
- Must be able to obtain an active U.S. Security Clearance
Education & Experience
- BSc Engineering (e.g. Mechanical, Electrical, Systems, Aerospace, Automotive) or
- Extensive Combat Vehicle Technical Build and Test Experience
- 5 - 15+ years relevant experience
Background Prerequisites:
Must undergo and meet company standards for background check, employment verification, reference checks, physical, and controlled substance testing.
Preferred Qualifications:
- Experience implementing cybersecurity software in defense, automotive, or embedded platforms
- Experience supporting secure communications across vehicle or platform-level systems
- Familiarity with US DoD ground vehicle requirements
- Experience with software hardening and vulnerability remediation
- Ability to speak German desired
- MSc Engineering desired (e.g. Computer Science, Software, Electrical, Cybersecurity, Systems, Aerospace, Automotive))
Working Conditions and Physical Demands
With or without reasonable accommodation requires the physical and mental capacity to perform effectively all essential functions. In addition to other demands, the demands of the job include:
- For physical requirements, indicate Rarely, Occasionally, Frequently, or Continuously where possible
- Rarely: exists, but not on a regular basis
- Occasionally: <33% of the time (just over 2.5 hrs/day)
- Frequently: >34% but less than 66% of the time (2.72 - 5.28 hrs)
- Continuously: 67-100% of the time (5.36 - 8 hrs)
- Highly repetitive: repeating the same motion every few seconds with little or no variation for >2 hrs total/day)
- Hazards, tasks, PPE, ergonomic concerns, travel requirements, workspace (close proximity to others)
- Ability to lift up to 25 pounds occasionally
Equal Employment Opportunity Statement:
American Rheinmetall provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sex (including pregnancy), gender identity, national origin, age, disability, or marital status, in accordance with applicable federal, state and local laws. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
About Loc Performance
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
1,001 - 5,000 Employees
Headquarters location
Plymouth, MI, US
Year founded
1971