CrawlJobs Logo

Software Requirements Implementation Engineer

softworldinc.com Logo

Softworld

Location Icon

Location:
United States , Sterling Heights

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

55.00 - 67.00 USD / Hour

Job Description:

This opportunity is for a Software Requirements Implementation Engineer supporting a cutting-edge defense and military vehicle program in Sterling Heights, MI. The role is 100% onsite and offered as a long-term contract-to-hire, working hands-on with complex embedded software systems, system/subsystem architectures, and vehicle-level integration and testing. This is a highly visible role on mission-critical systems where your work directly impacts real-world platforms. The team is looking for an engineer who enjoys owning requirements end-to-end—from definition and decomposition through integration, verification, and vehicle testing. You’ll gain deep domain exposure across power systems, fire control, diagnostics, C4, and UI design while collaborating with multidisciplinary engineering teams in labs, shops, and vehicle environments. This role offers strong technical growth, long-term stability, and the opportunity to convert to full-time.

Job Responsibility:

  • Define, document, decompose, and maintain traceable system, subsystem, and software requirements
  • Design and support system and subsystem architectures with an emphasis on reuse and commonality
  • Perform functional and execution flow analysis
  • Identify and manage system interfaces (power, data, communications, etc.)
  • Develop and execute system and subsystem integration, verification, and validation plans
  • Support allocation management for vehicle functions (power, bandwidth, networking)
  • Integrate and verify components in lab and vehicle environments
  • Troubleshoot system and subsystem issues and document results
  • Provide technical input to project planning, schedules, and cost estimates
  • Collaborate with cross-functional engineering teams in office, lab, shop, and vehicle test environments
  • Support occasional evening or weekend work as required

Requirements:

  • Bachelor’s Degree in an Engineering discipline
  • 4+ years of experience (Mid-level) or 8+ years (Senior-level) in systems, subsystem, or software engineering
  • Strong experience defining, decomposing, and managing system, subsystem, and software requirements
  • Hands-on experience with requirements management tools such as DOORs, TeamCenter, CAMEO, and/or Requirements Manager
  • Experience conducting functional analysis and execution flow analysis
  • Experience developing verification plans, test procedures, and test reports
  • Experience integrating and verifying systems in lab and vehicle environments
  • Strong communication skills with the ability to collaborate across engineering disciplines
  • Eligible for U.S. security clearance

Nice to have:

  • Department of Defense (DoD) program experience
  • Military vehicle systems knowledge
  • Experience with system interface definition (power, data, network, etc.)
  • Background in systems and software architecture development
  • Familiarity with allocation management (power, bandwidth, network resources)
  • Experience supporting vehicle-level integration and troubleshooting
What we offer:
  • medical
  • dental
  • vision
  • telemedicine
  • term life
  • whole life
  • accident insurance
  • critical illness
  • legal plan
  • short-term disability
  • retirement savings plan
  • service bonus
  • holiday pay plans (earn up to eight paid holidays per benefit year)
  • transit spending account
  • paid sick leave

Additional Information:

Job Posted:
February 16, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Requirements Implementation Engineer

Datastore Support Engineer, Software Implementations

Our latest suite of software products, Axon Records and Axon Standards, will rev...
Location
Location
United States , Scottsdale
Salary
Salary:
83250.00 - 133200.00 USD / Year
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of support experience for cloud-based products
  • Solid communication skills and the ability to communicate to both technical and non-technical customers/colleagues
  • Experience working with relational databases and SQL and the ability to write, modify, and troubleshoot SQL queries
  • Experience working with business intelligence applications such as Tableau, Power BI, Crystal Reports
  • Experience working with JSON and XML
  • Knowledge of computer/server hardware, operating systems, and storage devices
  • Requires the ability to work individually with substantial latitude for action and decision while maintaining focus on achieving optimal outcomes as part of a collaborative development effort
  • Must pass a Criminal Justice Information Services (CJIS) background check and maintain confidential and highly sensitive information
Job Responsibility
Job Responsibility
  • Work closely with Law Enforcement customers to ensure a stellar experience with Axon products and services
  • Develop and prepare SQL queries to assist Law Enforcement customers with their reporting needs
  • Provide front line datastore support to Axon Records and Standards customers while logging detailed notes on each customer interaction
  • Collaborate with customers to identify the urgency of tickets/requests and identify their priority across engineering teams
  • Researching, diagnosing, troubleshooting and identifying solutions to tackle Axon RMS system issues, specifically related to our Axon Datastore
  • Follow up with clients to ensure their systems are fully functional after troubleshooting
  • Develop knowledge base articles on top issues
  • Report bugs and trends to the necessary Axon teams
What we offer
What we offer
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Fulltime
Read More
Arrow Right

Software Engineer

The Software Engineer develops, maintains, and enhances complex and diverse soft...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
lifecyclecorporation.com Logo
LifeCycle (MD)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelors degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelors degree
Job Responsibility
Job Responsibility
  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Fulltime
Read More
Arrow Right

Software Engineer

Bentley Systems is looking for a skilled Software Engineer (C++ and C#) to join ...
Location
Location
Canada , Burlington; Quebec
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in computer science, software engineering or related field
  • 3+ years' experience designing and implementing excellent quality software
  • Proficient in C++
  • Experience in C#
  • Thorough knowledge of object-oriented programming and the proper application of design patterns
  • Ability to learn new technologies quickly and apply them in production
  • Deliver high-quality, well-documented code that is easy for others to understand and modify
  • Ability to design architectures of moderate complexity equivalent to subsystems
  • Must be proactive and results-oriented
  • Excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Work independently and with a global project team to develop and maintain Bentley’s line of Civil engineering applications
  • Take ownership of the functionality you write and the designs you implement
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Provide and accept constructive feedback
  • Research, evaluate, and explore new technologies as needed
  • Commit yourself to continuous learning and adapting to and integrating new technologies
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging, and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for a better quality of life
Read More
Arrow Right

Software Engineer (Data Engineering)

We are seeking a Software Engineer (Data Engineering) who can seamlessly integra...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years in Data Engineering and AI/ML roles
  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field
  • Python, SQL, Bash, PySpark, Spark SQL, boto3, pandas
  • Apache Spark on EMR (driver/executor model, sizing, dynamic allocation)
  • Amazon S3 (Parquet) with lifecycle management to Glacier
  • AWS Glue Catalog and Crawlers
  • AWS Step Functions, AWS Lambda, Amazon EventBridge
  • CloudWatch Logs and Metrics, Kinesis Data Firehose (or Kafka/MSK)
  • Amazon Redshift and Redshift Spectrum
  • IAM (least privilege), Secrets Manager, SSM
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable ETL and ELT pipelines for large-scale data processing
  • Develop and optimize data architectures supporting analytics and ML workflows
  • Ensure data integrity, security, and compliance with organizational and industry standards
  • Collaborate with DevOps teams to deploy and monitor data pipelines in production environments
  • Build predictive and prescriptive models leveraging AI and ML techniques
  • Develop and deploy machine learning and deep learning models using TensorFlow, PyTorch, or Scikit-learn
  • Perform feature engineering, statistical analysis, and data preprocessing
  • Continuously monitor and optimize models for accuracy and scalability
  • Integrate AI-driven insights into business processes and strategies
  • Serve as the technical liaison between NStarX and client teams
What we offer
What we offer
  • Competitive salary and performance-based incentives
  • Opportunity to work on cutting-edge AI and ML projects
  • Exposure to global clients and international project delivery
  • Continuous learning and professional development opportunities
  • Competitive base + commission
  • Fast growth into leadership roles
  • Fulltime
Read More
Arrow Right

Software Engineer

Our customer is seeking a Software Engineer I to contribute to national security...
Location
Location
United States , Fort Meade
Salary
Salary:
Not provided
aquila.technology Logo
Aquila Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must have a Full-Scope Poly to be considered for this opportunity
  • MUST be US Citizen
  • Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Build applications using specified programming language per the development requirements
  • Development for Windows or UNIX applications using scripting languages (e.g., C, C++, C#, Java, and Python)
  • DevOps- Build and deploy technologies (e.g., Artifactory, Docker, Terraform, Ansible, Packer)
  • CI/CD- Experience with CI/CD tools (e.g., Jenkins and Bamboo), and building automated CI/CD pipelines
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance complex and diverse software systems
  • Processing-intensive analytics
  • Novel algorithm development
  • Manipulation of extremely large data sets
  • Real-time systems, and business management information systems) based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off The-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components
What we offer
What we offer
  • 401k Retirement Plan
  • Health Care Coverage
  • Health Savings Account
  • Pet Insurance
  • Flexible Spending Account
  • PTO: 0-2 Years – 21 days, 2-8 Years – 26 days, 8-15 Years – 28 days, 16+ Years – 31 days
  • Professional Development Program: reimburses Up to $2k per year for classes, seminars, licensing and certifications
  • Referral Bonuses: Up to $10,000 referral bonus, both you and the person you refer must be employed by for a minimum of 90 days
  • Employee Assistance Program: Offers services to help the well-being of employees and their dependent family members
  • Worldwide Travel Assistance: for travel beyond 100 miles of employees’ residence
  • Fulltime
Read More
Arrow Right

Software Engineer, Principal

DCS has an exciting opportunity for a Principal Software Engineer providing supp...
Location
Location
United States , Bedford
Salary
Salary:
120506.00 - 150000.00 USD / Year
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship
  • Active Top Secret level clearance and SCI eligible
  • Bachelor's or Master's Degree in a related field
  • 20+ years of experience with 12+ years of experience in the DoD
  • Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V)
  • Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M
  • Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management)
Job Responsibility
Job Responsibility
  • Assess feasibility through analysis, problem definition, and solution evaluation
  • Document and demonstrate solutions using diagrams, code, and documentation
  • Improve operations by analyzing systems and recommending procedural changes
  • Acquire and license software by coordinating with vendors and testing products
  • Analyze and summarize development and service issues to inform stakeholders
  • Support mission goals by completing engineering tasks as required
  • Perform SQA to ensure software meets defined quality standards
  • Collaborate in Agile teams to design, code, test, and review software and scripts
  • Contribute to build, deployment, and documentation tasks as needed
  • Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR)
What we offer
What we offer
  • medical
  • dental
  • 401k
  • ESOP
  • PTO
  • education reimbursement
  • work/life balance
  • parental and other leave programs
  • Fulltime
Read More
Arrow Right

Software Engineer II

Bentley Systems is seeking a talented Software Engineer to become a valued membe...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in computer science, software engineering, or a related field
  • Minimum 4 years of experience as a software engineer or equivalent
  • Proficient in C++ (plus if you worked with C#)
  • Thorough knowledge of object-oriented programming and the proper application of design patterns
  • Must be proactive and results-oriented with an ability to solve complex problems and adapt quickly
  • Good written and verbal English skills
Job Responsibility
Job Responsibility
  • Work independently and with a global project team to develop and maintain Bentley's line of civil engineering applications
  • Take ownership of the functionality you write and the designs you implement
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Research, evaluate, and explore new technologies as needed
  • Continue to learn in order to increase job and industry-related knowledge
What we offer
What we offer
  • A great team and culture
  • An exciting career as part of a world-leading software company
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging, and well-being
  • A mission-driven company dedicated to advancing the world’s infrastructure for a better quality of life
Read More
Arrow Right

Software Engineer

Mudrasys Inc. has openings for Software Engineer in Pleasanton, CA.
Location
Location
United States , Pleasanton
Salary
Salary:
181272.00 - 182000.00 USD / Year
mudrasys.com Logo
Mudrasys
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Required Master’s or foreign equivalent in CS, CIS, MIS, Engineering (Any), or any related field
  • 1 year of experience in the job offered, Technical Lead, Manager, Developer, or related
  • Must be able to travel/relocate to various client sites throughout the U.S.
Job Responsibility
Job Responsibility
  • Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems
  • Formulate plan and outline steps required to develop program, using structured analysis and design
  • Consult with users to identify current operating procedures and clarify program objectives
  • Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved
  • Converts project specifications, using flowcharts and diagrams, into sequence of detailed instructions and logical steps for coding
  • Troubleshoot and debug any software related issues with the application residing on the cloud
  • Set up the development environment and guide the team
  • Fine-tune software at different layers for optimal performance at scale
  • use system profiling tools and stress testing to find and fix weak spots
  • Preparation of testing strategy and test scripts
  • Fulltime
Read More
Arrow Right