33 Technical Program jobs in Macomb Township
Web Development Program Manager
Posted 16 days ago
Job Viewed
Job Description
We are seeking a talented Web Development Program Manager to join our dynamic team. The ideal candidate will be responsible for overseeing the planning, execution, and delivery of web development projects. This role requires a strong technical background, excellent project management skills, and the ability to collaborate effectively with cross-functional teams.
Responsibilities:- Lead the planning and execution of web development projects from concept to delivery
- Manage project timelines, resources, and budgets to ensure successful project completion
- Collaborate with cross-functional teams to define project requirements and deliverables
- Provide technical guidance and support to team members throughout the project lifecycle
- Monitor project progress and performance, and make adjustments as needed to meet project goals
- Ensure compliance with web development best practices and standards
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5+ years of experience in web development, with a focus on project management
- Strong knowledge of web development technologies, including HTML, CSS, JavaScript, and CMS platforms
- Proven track record of successfully managing web development projects from start to finish
- Excellent communication, leadership, and problem-solving skills
- Ability to work effectively in a fast-paced, deadline-driven environment
If you are passionate about web development and have a proven track record of delivering successful projects, we want to hear from you! Apply now to join our team as a Web Development Program Manager.
Company Details
Base Software Development Engineer
Posted today
Job Viewed
Job Description
The Core Embedded Base Software Engineer will be part of a team responsible for developing basic software components for EE/core and powertrain control modules. The candidate will engage in software requirements analysis, design, coding, test plan creation, and testing for EE/core and powertrain base software. Responsibilities include performing reviews and inspections of requirements, design documents, C/C++/assembly code, and test plans. The candidate will also embrace virtualization methods and techniques used in the base software development life cycle and interact with other departments/vendors to elicit software requirements. Experience in Base SW diagnostics and Bootloader SW development is a plus.
Basic Qualifications:
- Bachelor's Degree in Electrical, Mechanical, or Computer Engineering or related degree field
- Minimum 5 years' experience with embedded C/C++ software (hand-coding) in a Real Time Operating System environment. Including a minimum 2 years of experience in Vector/ETAS/AUTOSAR Basic Software configuration of modules like OS, MCAL, IOHWAB, FEE, WDG, DEM, DCM, CAN, LIN, XCP.
- Experience with multicore microprocessors, ability to interpret hardware schematics, and Functional Safety concepts (ISO 26262).
- Experience with compilers, emulators, (Lauterbach) debuggers, and automation scripting.
- Experience in software verification/validation including white box, black box, and gray box testing.
- Familiarity with automotive software code quality standards like MISRA-C.
- Strong communication skills, both verbal and written.
- Ability to adapt to a changing environment with minimal effect on productivity.
- Experience using data acquisition tools like ETAS, INCA, CANoe, CANalyzer.
- Experience with NXP Cobra-55, Aurix TC family of automotive microprocessors.
Preferred Qualifications:
- Master's degree in Engineering.
- Automotive experience either at work or university, such as Formula SAE or SAE EcoCar.
- Experience in Vector SLP communication stack configurations and implementation of CAN/LIN/XCP.
- Experience with Electrobit EBTREOS Studio MICROSAR configuration.
- Strong understanding of internal combustion engines, hybrid, battery electric, and/or vehicle subsystems.
- Strong experience working in multi-disciplinary teams.
- Experience in simulation/virtual methodologies and/or tools.
- Experience implementing Embedded Real-Time Controls and Software solutions.
Project Engineer - Software Development Applications
Posted today
Job Viewed
Job Description
Snap-on Business Solutions
Division: RS&I, Repair Systems and Information; Snap-on Incorporated headquartered in Kenosha, WI.
PROJECT ENGINEER - Software-Development Applications
Onsite work 5 days per week (Mon.-Fri) in Rochester Hills, MI
We are seeking an engineer who loves the challenges of problem solving, creating innovating new designs and is highly motivated, and excels in team environment. In this role, you will be working in a fast-paced Agile environment to develop
applications for helping technicians diagnose and fix the trucks, experience how your application makes a difference in the real world. You will be working with a team of highly motivated engineers who are already making this happen.
You will get the opportunity to work on different platform and technologies. There is a wide range of technologies to work, and you will get an opportunity to learn and grow in areas that interests you.
Responsibilities- Designing and developing Applications on various platforms including Windows, Android, iOS.
- Develop solutions that leverages multithreading, concurrency, event handling and synchronization.
- Strong understanding of software design patterns, object-oriented programming, functional programming concepts, and software architecture.
- Demonstrated problem solving skills.
- Ability to travel to customer locations as needed.
- Collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment.
- High level of integrity, ability to deal with ambiguity, take initiative/self-directed.
- Consistent demonstration of innovative thinking and detailed orientated.
- Bachelor of Science degree in Computer Science, Software Engineering, or related technical degree.
- Minimum of 5+ years of experience with technical and professional skills in software design, development, and testing.
- Minimum of 2+ years of experience with Database Systems like MySQL, Microsoft Access etc.
- Good understanding of software design patterns, object-oriented programming, functional programming concepts, and software architecture.
- Experience with embedded software development
- Experience with 5+ years of C/C++ development
- Experience with 3+ years of .Net development (C#)
- Designing and developing Applications on various platforms including Windows, Android, iOS.
- Understanding of OS Abstracted code development
- Experience with SVN, GIT source code management
- Experience with agile methodologies.
Senior Software Development Lead Engineer
Posted 2 days ago
Job Viewed
Job Description
DUTIES : BorgWarner PDS (USA) Inc. seeks a Senior Software Development Lead Engineer based out of our office at 3800 Automation Avenue, Auburn Hills, MI 48326. Note, this is a hybrid position whereby the employee will work from the aforementioned address and from home. Hence, the employee must live within a reasonable commuting distance of the aforementioned address. Note, this position does not require travel.
Lead the Software Project work to achieve software deliveries that meet the input requirements and program expectations with agreed resources and other prerequisites. Lead software configuration management, software requirements, software integration, software releases and development environments. Analyze sources of software requirements and identify requirements to be implemented. Coordinate software development activities within the Software Project. Maintain software schedule and release plan, milestones and managing Project resources. Identify Software Project risks and make recommendations to minimize risk. Represent the Software Project in any Audits. Ensure that compliance with Software Deployment policies and procedures.
REQUIREMENTS: Bachelor's degree in Electronics Engineering, Software Engineering, Computer & Information Science, or Computer Engineering and 96 months of experience in job offered or related lead software engineer role. Required experience must include: Experience with the V model for software development; Experience in deploying and managing software development projects in Automotive SPICE; Experience deploying software development projects according to ISO 26262 requirements.
OTHER: Employer: BorgWarner PDS (USA) Inc. Job Site: 3800 Automation Avenue, Auburn Hills, Michigan 48326. 40 hours per week.
Internal Use Only: Salary
Global Terms of Use and Privacy Statement
Carefully read the BorgWarner Privacy Policy before using this website. Your ability to access and use this website and apply for a job at BorgWarner are conditioned on your acceptance and compliance with these terms.
Please access the linked document by clicking here, select the geographical area where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.
Career Scam Disclaimer: BorgWarner makes no representations or guarantees regarding employment opportunities listed on any third-party website. To protect against career scams, job applicants should take the necessary precautions when interviewing for and accepting employment positions allegedly offered by BorgWarner. Applicants should never provide their national ID numbers, birth dates, credit card numbers, bank account information or other private information when communicating with prospective employers or responding to employment opportunities online. Job applicants are invited to contact BorgWarner through BorgWarner's website to verify the authenticity of any employment opportunities.
Software Development Engineer I - Contract
Posted today
Job Viewed
Job Description
Job DescriptionJob Description
INTRODUCTION TO AM GENERAL
AM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at AM General our purpose is to serve those who serve to protect us.
We R.I.D.E. with Sgt. Smith!
We are R esponsive We have I ntegrity We are D ynamic We exhibit E xcellence
PRINCIPLE DUTIES AND RESPONSIBILITIES
- Work with a cross functional team of internal and 3 party resources to institute Software Development Plans and best practices for software coding within AM General
- Coordinate external teams to develop, implement, and maintain vehicle and module software for multiple projects
- Ensure software development is following Cybersecurity guidelines and procedures
- Work with 3 party to implement procedures to obtain CMMI and CMMC compliance and certification
- Interact with cross functional AMG team including Supply Chain, IS&S, Manufacturing, Quality, and Engineering
- Interact with outside vendors, partners, and customers
KNOWLEDGE AND SKILLS
- Experienced in using C++, embedded controls, J1939, and MATLAB/Simulink
- Experience leading programs with external software development teams
- Experience approving software code developed by others
- Experience developing software development plans (SDP) a plus
- Experience with CMMI and CMMC a plus
- Knowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plus
- Ability to utilize Microsoft suite of tools to provide information and updates to upper management
- Have a related degree in Computer Science or BSEE
- Minimum 2 years’ experience in the field
- Be able to work solo and as part of a team
- Ability to obtain security clearance
PHYSICAL EFFORT
- Sight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, vision, peripheral vision, and ability to adjust focus
- Hearing: must be able to regularly hear well enough to communicate
WORKING CONDITIONS
- Physical Location: This position operates between an office and manufacturing plant environment and is often assigned to a specific shift or hours. The Employee must be able to perform job functions in an environment with varying difficult work conditions such as extreme cold, heat, inclement weather, at heights, and/or while exposed to constant/intermittent loud noises
- Teamwork: This position will work with others to ensure efficiency in the workplace
- Listening Skills: This position will need to understand how to use machinery properly and safely to prevent accidents and ensure all tasks are completed accurately
- Ability to follow instructions: Managers assign tasks and responsibilities, which vary; this position should be able to follow instructions competently
- Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line
- Concentration: This position may perform the same or similar tasks repeatedly, so a strong level of concentration when carrying out these tasks is important for quality control purposes. This role is often fast paced, so being able to maintain focus at all times is important
TRAVEL REQUIREMENTS
Up to 25% travel may be required
Software Development Engineer I - Contract
Posted today
Job Viewed
Job Description
AM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at AM General our purpose is to serve those who serve to protect us.
We R.I.D.E. with Sgt. Smith!
We are R esponsive We have I ntegrity We are D ynamic We exhibit E xcellence
PRINCIPLE DUTIES AND RESPONSIBILITIES
- Work with a cross functional team of internal and 3 party resources to institute Software Development Plans and best practices for software coding within AM General
- Coordinate external teams to develop, implement, and maintain vehicle and module software for multiple projects
- Ensure software development is following Cybersecurity guidelines and procedures
- Work with 3 party to implement procedures to obtain CMMI and CMMC compliance and certification
- Interact with cross functional AMG team including Supply Chain, IS&S, Manufacturing, Quality, and Engineering
- Interact with outside vendors, partners, and customers
- Experienced in using C++, embedded controls, J1939, and MATLAB/Simulink
- Experience leading programs with external software development teams
- Experience approving software code developed by others
- Experience developing software development plans (SDP) a plus
- Experience with CMMI and CMMC a plus
- Knowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plus
- Ability to utilize Microsoft suite of tools to provide information and updates to upper management
- Have a related degree in Computer Science or BSEE
- Minimum 2 years’ experience in the field
- Be able to work solo and as part of a team
- Ability to obtain security clearance
- Sight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, color vision, peripheral vision, and ability to adjust focus
- Hearing: must be able to regularly hear well enough to communicate
- Physical Location: This position operates between an office and manufacturing plant environment and is often assigned to a specific shift or hours. The Employee must be able to perform job functions in an environment with varying difficult work conditions such as extreme cold, heat, inclement weather, at heights, and/or while exposed to constant/intermittent loud noises
- Teamwork: This position will work with others to ensure efficiency in the workplace
- Listening Skills: This position will need to understand how to use machinery properly and safely to prevent accidents and ensure all tasks are completed accurately
- Ability to follow instructions: Managers assign tasks and responsibilities, which vary; this position should be able to follow instructions competently
- Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line
- Concentration: This position may perform the same or similar tasks repeatedly, so a strong level of concentration when carrying out these tasks is important for quality control purposes. This role is often fast paced, so being able to maintain focus at all times is important
TRAVEL REQUIREMENTS
Up to 25% travel may be required
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
Senior Software Development Lead Engineer
Posted today
Job Viewed
Job Description
TITLE: Senior Software Development Lead Engineer
DUTIES: BorgWarner PDS (USA) Inc. seeks a Senior Software Development Lead Engineer based out of our office at 3800 Automation Avenue, Auburn Hills, MI 48326. Note, this is a hybrid position whereby the employee will work from the aforementioned address and from home. Hence, the employee must live within a reasonable commuting distance of the aforementioned address. Note, this position does not require travel.
Lead the Software Project work to achieve software deliveries that meet the input requirements and program expectations with agreed resources and other prerequisites. Lead software configuration management, software requirements, software integration, software releases and development environments. Analyze sources of software requirements and identify requirements to be implemented. Coordinate software development activities within the Software Project. Maintain software schedule and release plan, milestones and managing Project resources. Identify Software Project risks and make recommendations to minimize risk. Represent the Software Project in any Audits. Ensure that compliance with Software Deployment policies and procedures.
REQUIREMENTS: Bachelor’s degree in Electronics Engineering, Software Engineering, Computer & Information Science, or Computer Engineering and 96 months of experience in job offered or related lead software engineer role. Required experience must include: Experience with the V model for software development; Experience in deploying and managing software development projects in Automotive SPICE; Experience deploying software development projects according to ISO 26262 requirements.
OTHER: Employer: BorgWarner PDS (USA) Inc. Job Site: 3800 Automation Avenue, Auburn Hills, Michigan 48326. 40 hours per week.
Internal Use Only: Salary
Global Terms of Use and Privacy Statement
Carefully read the BorgWarner Privacy Policy before using this website. Your ability to access and use this website and apply for a job at BorgWarner are conditioned on your acceptance and compliance with these terms.
Please access the linked document by clicking here ( , select the geographical area where you are applying for employment, and review. Before submitting your application you will be asked to confirm your agreement with the terms.
Career Scam Disclaimer: BorgWarner makes no representations or guarantees regarding employment opportunities listed on any third-party website. To protect against career scams, job applicants should take the necessary precautions when interviewing for and accepting employment positions allegedly offered by BorgWarner. Applicants should never provide their national ID numbers, birth dates, credit card numbers, bank account information or other private information when communicating with prospective employers or responding to employment opportunities online. Job applicants are invited to contact BorgWarner through BorgWarner’s website to verify the authenticity of any employment opportunities.
Be The First To Know
About the latest Technical program Jobs in Macomb township !
Software Development Engineer - Socrata Solutions
Posted today
Job Viewed
Job Description
We are looking for a remarkable Software Development Engineer to join us! We've built a team of not just the best engineers, but some really awesome humans as well. This team builds cloud software (platform + apps + ecosystem) to accelerate the flow of government data into the hands of citizens, developers, businesses and researchers. With our Socrata solutions, we impact society by enabling governments of all sizes to employ data-driven leadership.
This means a few things:
- We are solving some pretty cool data access problems (ex. how do you extract, host and visualize every taxi ride in NYC so that any resident, anywhere can access it?).
- What we do matters. New York, Seattle, San Francisco and 300+ other cities, states and counties use us to connect citizens with information that matters to their day to day life.
Software Engineers here work in teams of 4-8 devs to build scalable, distributed systems for some of the most important data on the planet. We're looking for people who are comfortable diving deep into development, learning from others, and sharing their ideas.
Visa Sponsorship: At this time, it is unlikely that we will be able to provide sponsorships for visas for this position.
- Build and ship high-quality customer-facing features.
- Maintain and improve a distributed cloud platform running on AWS.
- Play an active role in mentoring other engineers.
- Collaborate with other devs, engineering management, and product owners to design and architect solutions to our business problems.
- We would love to talk to you if you.
- Care about scalable, robust, well-tested code
- Have experience with at least one statically typed language like Scala, Elixir, Java, Go or C++
- Have significant HTML, CSS, and JavaScript experience.
- We are currently using React/ES2016 supported by Redux, jQuery, Typescript and Ruby on Rails.
- Have experience with testing frameworks like Mocha, Chai, Jest, RSpec or similar tools.
- Show a strong track record of shipping software in the face of ambiguity
- Have and enjoy sharing your great sense of humor
- Demonstrate experience in owning all aspects of a system lifecycle, from proper design, testing, deployment, metrics and monitoring
- Share our passion for our clients' success (no really, we mean it)
- Have experience exploring, or ideally working with, database technologies including relational databases (we use Postgres) and NoSQL stores. Bonus points for experience with technologies like Elasticsearch and AWS.
- Are comfortable working in a heterogeneous development environment where you'll be working with multiple development languages and technologies. This team owns significant portions of Scala, Ruby, and JavaScript code, as well as periodically touching Python, Elixir and other languages.
- You solve the problem, not the symptoms.
Please apply if you share our beliefs that:
- It's healthy to laugh at yourself.
- Hard work is necessary. Smart work and long hours can be appropriate, but are not a way of life.
- There are no experts, just people who are building expertise.
- Buzz words like "think-piece, charette or cross-functional synergy" have no place in an engineering team.
- You make the most progress as a team, and teams aren't built out of people who want to shout the loudest.
- Owning a software platform is like owning any other complex system (a house, a business, insert favorite metaphor here), it requires observation and maintenance as well as new construction.
About Us
Tyler Technologies (NYSE: TYL) provides integrated software and technology services to the public sector. Tyler's end-to-end solutions empower local, state, and federal government entities to operate more efficiently and connect more transparently with their constituents and with each other. By connecting data and processes across disparate systems, Tyler's solutions are transforming how clients gain actionable insights that solve problems in their communities. Tyler has more than 26,000 successful installations across more than 10,000 sites, with clients in all 50 states, Canada, the Caribbean, Australia, and other international locations. A financially strong company, Tyler has achieved double-digit revenue growth every quarter since 2012. It was also named to Forbes' "Best Midsize Employers" list in 2019 and recognized twice on its "Most Innovative Growth Companies" list. More information about Tyler Technologies, headquartered in Plano, Texas, can be found at tylertech.com. To learn more about our Socrata solutions, visit tylertech.com/products/socrata.
Additionally, we aspire to be remarkable: in the culture we create, the products we build, and the services we deliver. We believe a diverse team that embodies different backgrounds and experiences is necessary for us to be the best we can be. Within the company, we pursue a culture of inclusivity by identifying and removing aspects of our culture that stop people from being able to do the best work of their lives in physical and emotional safety, while being their authentic selves. We seek diversity, equity, and inclusion across our organization and in our daily work as individuals.
We understand change takes time and that we still have work to do; however, we are committed to making continual progress.
Software Development Engineer II - Contract
Posted today
Job Viewed
Job Description
Job DescriptionJob Description
INTRODUCTION TO AM GENERAL
AM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at AM General our purpose is to serve those who serve to protect us.
We R.I.D.E. with Sgt. Smith!
We are R esponsive We have I ntegrity We are D ynamic We exhibit E xcellence
PRINCIPLE DUTIES AND RESPONSIBILITIES
- Work with a cross functional team of internal and 3 party resources to institute Software Development Plans and best practices for software coding within AM General
- Coordinate external teams to develop, implement, and maintain vehicle and module software for multiple projects
- Ensure software development is following Cybersecurity guidelines and procedures
- Work with 3 party to implement procedures to obtain CMMI and CMMC compliance and certification
- Interact with cross functional AMG team including Supply Chain, IS&S, Manufacturing, Quality, and Engineering
- Interact with outside vendors, partners, and customers
KNOWLEDGE AND SKILLS
- Experience leading programs with external software development teams
- Experience approving software code developed by others
- Experience developing software development plans (SDP) a plus
- Experience with CMMI and CMMC a plus
- Knowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plus
- Ability to utilize Microsoft suite of tools to provide information and updates to upper management
- Have a related degree in Computer Science or BSEE
- Familiarity in the following is beneficial: C, C++, C#, SQL, XSL, XML, Python, VxWorks, MS Visual Studio
- Minimum 5 years’ experience in the field
- Be able to work solo and as part of a team
- Ability to obtain security clearance
PHYSICAL EFFORT
- Sight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, vision, peripheral vision, and ability to adjust focus
- Hearing: must be able to regularly hear well enough to communicate
- Hand-Eye Coordination: must be able to regularly coordinate one’s eyes with one’s fingers, wrists, or arms to move, carry, or manipulate objects or to perform other job-related tasks
- Manual Dexterity: must be able to regularly make quick, accurate, skillful, and coordinated movement with hands and arms to grasp, place, move, or use objects such as phone, computer, and other office equipment, tools, or controls
- Agility: must be able to regularly bend, stretch, twist, or reach out with the body, arms, or legs to perform job tasks, including the ability to move throughout all areas of the facility, Company’s property surrounding facility, or additional work areas
- Climbing / Kneeling: must be able to occasionally climb, kneel, bend over, stoop, kneel, crouch, or crawl, with balance
- Lifting: must be able to occasionally lift up to 25 pounds with or without assistance
- Physical Strength: must be able to occasionally lift, push, pull, or carry objects using hands, arms, back, abdominal muscles, shoulders, legs, or a combination of these muscle groups
- Stamina: must be able to occasionally exert oneself physically over long periods of time, including performing repetitive or strenuous tasks as well as standing and sitting for long periods
WORKING CONDITIONS
- Physical Location: This position operates between an office and manufacturing plant environment and is often assigned to a specific shift or hours. The Employee must be able to perform job functions in an environment with varying difficult work conditions such as extreme cold, heat, inclement weather, at heights, and/or while exposed to constant/intermittent loud noises
- Teamwork: This position will work with others to ensure efficiency in the workplace
- Listening Skills: This position will need to understand how to use machinery properly and safely to prevent accidents and ensure all tasks are completed accurately
- Ability to follow instructions: Managers assign tasks and responsibilities, which vary; this position should be able to follow instructions competently
- Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line
- Concentration: This position may perform the same or similar tasks repeatedly, so a strong level of concentration when carrying out these tasks is important for quality control purposes. This role is often fast paced, so being able to maintain focus at all times is important
TRAVEL REQUIREMENTS
Up to 25% travel may be required
Software Development Engineer II - Contract
Posted today
Job Viewed
Job Description
Software Development Engineer II - Contract Job Category : Product Engineering Requisition Number : SOFTW002091 Apply now Posted : April 10, 2025 Full-Time On-site Locations Showing 1 location Tech and Engineer Ctr 1399 Pacific Dr. Auburn Hills, MI 48326, USA Tech and Engineer Ctr 1399 Pacific Dr. Auburn Hills, MI 48326, USA AM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at AM General our purpose is to serve those who serve to protect us. We R.I.D.E. with Sgt. Smith! We are R esponsive We have I ntegrity We are D ynamic We exhibit E xcellence PRINCIPLE DUTIES AND RESPONSIBILITIES Work with a cross functional team of internal and 3 party resources to institute Software Development Plans and best practices for software coding within AM General Coordinate external teams to develop, implement, and maintain vehicle and module software for multiple projects Ensure software development is following Cybersecurity guidelines and procedures Work with 3 party to implement procedures to obtain CMMI and CMMC compliance and certification Interact with cross functional AMG team including Supply Chain, IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners, and customers KNOWLEDGE AND SKILLS Experience leading programs with external software development teams Experience approving software code developed by others Experience with CMMI and CMMC a plus Knowledge of the Department of Defense on Cybersecurity and Risk Management Framework a plus Ability to utilize Microsoft suite of tools to provide information and updates to upper management Have a related degree in Computer Science or BSEE Familiarity in the following is beneficial: C, C++, C#, SQL, XSL, XML, Python, VxWorks, MS Visual Studio Minimum 5 years’ experience in the field Be able to work solo and as part of a team Ability to obtain security clearance PHYSICAL EFFORT Sight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, color vision, peripheral vision, and ability to adjust focus Hearing: must be able to regularly hear well enough to communicate Hand-Eye Coordination: must be able to regularly coordinate one’s eyes with one’s fingers, wrists, or arms to move, carry, or manipulate objects or to perform other job-related tasks Manual Dexterity: must be able to regularly make quick, accurate, skillful, and coordinated movement with hands and arms to grasp, place, move, or use objects such as phone, computer, and other office equipment, tools, or controls Agility: must be able to regularly bend, stretch, twist, or reach out with the body, arms, or legs to perform job tasks, including the ability to move throughout all areas of the facility, Company’s property surrounding facility, or additional work areas Climbing / Kneeling: must be able to occasionally climb, kneel, bend over, stoop, kneel, crouch, or crawl, with balance Lifting: must be able to occasionally lift up to 25 pounds with or without assistance Physical Strength: must be able to occasionally lift, push, pull, or carry objects using hands, arms, back, abdominal muscles, shoulders, legs, or a combination of these muscle groups Stamina: must be able to occasionally exert oneself physically over long periods of time, including performing repetitive or strenuous tasks as well as standing and sitting for long periods WORKING CONDITIONS Physical Location: This position operates between an office and manufacturing plant environment and is often assigned to a specific shift or hours. The Employee must be able to perform job functions in an environment with varying difficult work conditions such as extreme cold, heat, inclement weather, at heights, and/or while exposed to constant/intermittent loud noises Teamwork: This position will work with others to ensure efficiency in the workplace Listening Skills: This position will need to understand how to use machinery properly and safely to prevent accidents and ensure all tasks are completed accurately Ability to follow instructions: Managers assign tasks and responsibilities, which vary; this position should be able to follow instructions competently Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line Concentration: This position may perform the same or similar tasks repeatedly, so a strong level of concentration when carrying out these tasks is important for quality control purposes. This role is often fast paced, so being able to maintain focus at all times is important TRAVEL REQUIREMENTS Up to 25% travel may be required Qualifications Skills Behaviors : Motivations : Education Experience Licenses & Certifications Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr