Software Requirements Engineer
CrossFire Group
Job Description
Job Description
Software Requirements Engineer
Position Summary
We are seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs. This role will work closely with internal stakeholders, external partners, and third-party software development teams to ensure software requirements are properly defined, documented, validated, and compliant with customer and contractual requirements. The ideal candidate has strong experience with requirements management tools, systems engineering practices, and software development processes within a highly regulated technical environment.
Essential Responsibilities
- Collaborate with cross-functional teams and external partners to develop, manage, and maintain software system requirements and derived requirements.
- Establish and document best practices for software requirements generation, management, and traceability.
- Coordinate activities with internal engineering teams and external software development organizations to support multiple programs simultaneously.
- Ensure software requirements, validation activities, and traceability documentation comply with contractual requirements, internal procedures, and product specifications.
- Support the development, maintenance, and execution of software requirements models and system architectures.
- Participate in requirements reviews, change management activities, and verification efforts throughout the software development lifecycle.
- Assist in implementing and maintaining processes that support organizational compliance initiatives, including CMMI and CMMC frameworks.
- Work collaboratively with Engineering, Manufacturing, Supply Chain, Information Systems, Quality, and other functional groups.
- Interface with suppliers, customers, and business partners to communicate requirements, resolve issues, and support project objectives.
- Prepare technical reports, status updates, and presentations for management and program stakeholders.
Required Qualifications
- Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, Software Engineering, or a related technical field.
- Minimum of five (5) years of experience in software requirements development, systems engineering, or a related discipline.
- Experience using requirements management tools such as IBM DOORS Next Generation (DNG), IBM Jazz, or similar platforms.
- Demonstrated ability to derive, document, manage, and maintain software requirements throughout the development lifecycle.
- Experience working with internal and external software development teams in a collaborative environment.
- Knowledge of requirements verification, validation, and traceability methodologies.
- Proficiency with Microsoft Office applications including Word, Excel, PowerPoint, and Outlook.
- Strong written and verbal communication skills.
- Ability to work independently as well as within a multidisciplinary team environment.
- Ability to obtain and maintain a security clearance, if required.
Preferred Qualifications
- Experience with Model-Based Systems Engineering (MBSE).
- Experience with Cameo Systems Modeler or similar MBSE tools.
- Knowledge of CMMI and/or CMMC compliance requirements.
- Experience supporting products in regulated, defense, automotive, aerospace, manufacturing, or other complex engineering environments.
- Familiarity with systems architecture, software lifecycle processes, and systems integration activities.
Physical Requirements
- Ability to regularly read computer screens, technical documentation, engineering drawings, and reports with accuracy and attention to detail.
- Ability to communicate effectively in person, virtually, and by telephone.
- Regular use of close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus as needed to perform job duties.
Work Environment
- This position operates in both office and manufacturing environments.
- Work may involve exposure to varying environmental conditions, including temperature fluctuations, loud noise, and industrial operations.
- Requires strong attention to detail, concentration, and the ability to manage multiple priorities in a fast-paced environment.
- Must be able to follow established procedures, work collaboratively with team members, and maintain a methodical approach to technical problem-solving.
Travel Requirements
- Up to 25% travel may be required.
#IND1
#ZR
\nCompany DescriptionUsing the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.
Since our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.
Company Description
Using the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.\r\n\r\nSince our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.
- ...Job Description Job Description Software Requirements Engineer Position Summary We are seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs. This...SuggestedWork at office
- ...team of internal and 3rd party resources to institute Software system and derived requirements and document best practices for software requirements... ...including: Supply Chain, IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners, and...SuggestedContract workFor contractorsWork at officeShift work
- ...to your company culture and technical requirements. We maintain a track record of proven accomplishments... ...the vehicle environment. • Develop software in compliance with a formal CMMi based... ...• Bachelor of Science, Computer Engineering / Electrical Engineering / Computer...SuggestedPermanent employmentFull timeContract workWork experience placementH1bVisa sponsorship
- ...leading OEMs, we design and deliver highly engineered solutions that create the ultimate... ...location or facility SUMMARYLead embedded software development activities including... ...software architecture considering the product requirements, software re-use strategy, software...SuggestedTemporary workLocal areaImmediate startShift work
$100.8k - $141.75k
In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD... ...that support a cleaner, more energy-efficient world. This requires a commitment to constantly improve the transportation of...SuggestedFull timeImmediate start- ...MIJob TypeFull-timeDescriptionFEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering... ...will support project planning, technical reviews, requirements analysis, software architecture discussions, and issue resolution...
- ...at Magna Electronics. About the Role The Software Lead is responsible for the successful... ...key technical interface for all software engineering topics. This role involves hands-on ADAS... ...and the SW project management. The role requires independent operation, leadership of the...Full timeWork at officeLocal areaImmediate start
$80k - $107k
...GPU Software Engineer (CUDA) – Remote Bright Vision Technologies is a technology consulting and software development company delivering... ...W2 Salary Range: $80,000–$107,000 Annually Experience Required: 7+ years Sponsorship: U.S. Citizens, Green Card Holders...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Description Job Description We are looking for an RPA Software Engineer to join a long-term contract opportunity in Auburn Hills, Michigan... ...• Partner with internal teams and business users to define requirements, translate needs into technical solutions, and support...Long term contract
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior... ...memory, storage efficiency, or scalability when the problem requires it. Technical ownership - You can take an ambiguous...Full timeTemporary workFlexible hours- ...exclusively for government. We are currently looking to hire a Software Engineer to directly support our electronic payments platform.... ...business partners, and other technical staff to identify user requirements, assess available technologies, and recommend solution...Full timeCurrently hiringWork at office
- ...company that develops and manufactures jet engines for both military and commercial... ...International has an exciting opportunity for a Software Developer to join our team. The Software... .... Responsible for interpreting requirements as well as building and maintaining existing...Full timeFor contractors
- ...In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for... ...Development Process (PDP) for program implementation.Periodic travel required (~10%).QualificationsQUALIFICATIONS:Must be able to...Temporary workLocal areaImmediate startShift work
- Who You Are As our Senior Robotics Software Engineer, you will be responsible for designing, developing, debugging, and delivering FANUC... ...Global Standards Software & Validation Group (GSSV). You will be required to gather customer requests and requirements needed for...Temporary workFlexible hours
- ...working Lead Combustion System Development Engineer, who is responsible for planning,... ...Train, Mentor, and develop new engineers Required Skills and Experience · Minimum 8 years... ...IndiCom, CAMEO, Concerto and ETAS INCA software· Demonstrated drive for results · Excellent...Permanent employmentFull timeLocal areaWork from homeRelocation package
- Controls Software Engineer Are you an experienced controls software engineer with a passion for machine-level performance, simulation, and... ...Familiarity with Mining Trucks and their operational systems Required Technical Expertise Strong experience in machine controls,...
- DescriptionTyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety... ...owners, architects, and cross-functional teams to translate requirements into effective technical solutions.Participate across the full...
- ...procurement, supplier management, plant implementation, plant level engineering, maintenance, and operator training. Ongoing oversight of... ...new programs.Asses plant engineering and maintenance skill requirements for proper maintenance of automation equipment....Work experience placement
- The Application Engineers (AEs) reports to the Chief Engineer and acts as the primary owner of the application matrix and interface between the CE group and vehicle team for requirements and delivery of the transmission and driveline products, including assembly plants...Work at office
- Position: EDM Application Engineer Location: Auburn Hills,... ...customer parts, drawings, and manufacturing requirements to determine optimal EDM processing... ...methods. Participate in product testing, software validation, and process improvement...Work at officeWorldwide
- ...AreIn this role as a Robotics Application Engineer, you will provide application... ...technology development by defining application requirements, evaluating new features, and... ...(Mechanical, Electrical, Computer, or Software) or equivalent relevant experience2+ years...
- Position: Sr. Application Engineer Location: Auburn Hills, MIJob Id: 1243 # of Openings... ...candidates outside this range based on experienceRegional travel required, with occasional national travelWhy Makino?Work with advanced...Local area
$45.97 per hour
...****@*****.***: The Product Engineer - Senior will design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle... ...are not limited to: · Gathering customers’ requirements and making sure development efforts meet users...- ...Job Description Job Description POSITION GOAL: Software Controls and Algorithm Engineer is a mid-level position. You will design, develop,... ...Collaborate with cross-functional teams to define software requirements and system specifications. Specific Job Skills...Temporary workWork at officeImmediate startFlexible hours
$114k - $148k
Description Senior Software Engineer I Location : Remote, United States Employment Type : Full-Time Benefits Offered... ...best practices and promoting technical excellence. Required Education and Experience ~ Bachelor's degree...Full timeTemporary workRemote work- ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software... ..., engineer prompts, and work with LLM APIs. Minimum requirements: • Full-Stack Experience: 3+ years of experience building...Remote work
$140k - $190k
...Technologies is a technology consulting and software development company delivering cloud, AI... ...140,000-$190,000 Annually Experience Required: 13+ years Sponsorship: U.S.... ...stakeholders, security architects, and engineering teams to translate strategic objectives...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship$72.3k - $74.8k
...A tech company is seeking a Senior Software Engineer for a full-time remote position based in Oxford, Michigan. The role involves developing... ...while collaborating with team members on project requirements. The ideal candidate should have a Bachelor's degree in Computer...Full timeRemote work$73 per hour
...applications Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements Develop configurable software services that support applications integrates to enterprise services Identify technical issues & coordinate the...Flexible hours- ...applications Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements Develop configurable software services that support applications integrates to enterprise services Identify technical issues & coordinate the...Work experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Requirements Engineer. Be the first to apply!
- software developer fintech Auburn Hills, MI
- startup software engineer Auburn Hills, MI
- software engineer Auburn Hills, MI
- software engineer amazon Auburn Hills, MI
- senior robotics software engineer Auburn Hills, MI
- cybersecurity software engineer Auburn Hills, MI
- software engineer healthcare Auburn Hills, MI
- part time software developer remote Auburn Hills, MI
- software developer Auburn Hills, MI
- federal - software developer Auburn Hills, MI





