CrawlJobs Logo

Software Engineer II - NIBRS

axon.com Logo

Axon

Location Icon

Location:
United States , Seattle

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

102465.00 - 163944.00 USD / Year

Job Description:

As an engineering member on the team, you will make key design decisions that will shape our newest products. This platform will offer law enforcement administrators and crime analysts flexible access to key crime data, decision support, state and federal crime reports, and criminal investigation insights. Axon has lead the global effort to protect life through electric weapons, body cameras, a number of real-time sensors, public safety software products and AI tools. Axon is uniquely positioned to tie together every aspect of an incident in order to help law enforcement agencies better prepare for what might happen, respond efficiently and effectively, deliver justice, ensure the well being of their officers, and increase the safety of their communities. Working together with our customers and product teams, you will build the foundation for Axon’s outcome-oriented data efforts.

Job Responsibility:

  • Develop NIBRS software submission & validation frameworks to meet State and Federal requirements
  • Identify key NIBRS challenges, propose solutions, and seek feedback from leadership and stakeholders
  • Work directly with NIBRS program specialists and agency stakeholders to develop plans and meet requirements
  • Develop and maintain pipelines on Axon’s system integration, data integration, management, and analytics solutions
  • Develop and maintain automated processes that support Axon's product deployment and evolution at scale
  • Participate in code reviews and architecture design meetings
  • Own and drive end-to-end features with Product and Design
  • Ensure that your code hits a high bar for quality and performance
  • Partner with internal teams and agencies to make public safety data accessible and actionable
  • Influence peers, advise leaders, coach and mentor junior team members
  • Facilitate cross-team collaboration among engineers, customer solution architects, and business analysts

Requirements:

  • Highly technical with experience developing and maintaining end-to-end, high availability, high throughput web-scale data systems
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs
  • Experience working with TypeScript, JavaScript, JSON and XML
  • Proficiency in at least one scripting language, Python, Bash, or similar
  • Familiarity using REST clients to perform tests (Postman, Insomnia, etc.)
  • Experience supporting a NIBRS program for at least one state and agency (ideally more)
  • Deep technical understanding of NIBRS
  • Experience creating and delivering customer-centric NIBRS training with a track record of success
  • Experience working directly with state-level IBR programs/coordinators
  • Experience with prioritizing across multiple stakeholders under time constraints
  • Bachelor's Degree in a technical or quantitative field, OR graduate of coding boot camp OR 6+ years of technical experience in related field
  • Must pass a Criminal Justice Information Services (CJIS) background check and maintain confidential and highly sensitive information
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
  • Snacks in our offices

Additional Information:

Job Posted:
December 23, 2025

Employment Type:
Fulltime
Work Type:
Hybrid 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 Engineer II - NIBRS

New

Software Engineer II - NIBRS

As an engineering member on the team, you will make key design decisions that wi...
Location
Location
United States , Scottsdale
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly technical with experience developing and maintaining end-to-end, high availability, high throughput web-scale data systems
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs
  • Experience working with TypeScript, JavaScript, JSON and XML
  • Proficiency in at least one scripting language, Python, Bash, or similar
  • Familiarity using REST clients to perform tests (Postman, Insomnia, etc.)
  • Experience supporting a NIBRS program for at least one state and agency (ideally more)
  • Deep technical understanding of NIBRS
  • Experience creating and delivering customer-centric NIBRS training with a track record of success
  • Experience working directly with state-level IBR programs/coordinators
  • Experience with prioritizing across multiple stakeholders under time constraints
Job Responsibility
Job Responsibility
  • Develop NIBRS software submission & validation frameworks to meet State and Federal requirements
  • Identify key NIBRS challenges, propose solutions, and seek feedback from leadership and stakeholders
  • Work directly with NIBRS program specialists and agency stakeholders to develop plans and meet requirements
  • Develop and maintain pipelines on Axon’s system integration, data integration, management, and analytics solutions
  • Develop and maintain automated processes that support Axon's product deployment and evolution at scale
  • Participate in code reviews and architecture design meetings
  • Own and drive end-to-end features with Product and Design
  • Ensure that your code hits a high bar for quality and performance
  • Partner with internal teams and agencies to make public safety data accessible and actionable
  • Influence peers, advise leaders, coach and mentor junior team members
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
  • Snacks in our offices
  • Fulltime
Read More
Arrow Right
New

Engineering Program Manager

The Engineering Program Manager for Engineer-to-Order (ETO), based in Horsham PA...
Location
Location
United States , Horsham
Salary
Salary:
99000.00 - 125000.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in an Engineering discipline (Mechanical, Electrical, Systems, Control or Software Engineering preferred) and a minimum of 5 years of experience in product design and development or a Master’s degree and 3 years of experience is required
  • Project/program management experience is required
  • Knowledge of semiconductor, data storage or other capital equipment industries is a plus
  • PMP certification preferred
  • Leading development programs for complex technical equipment (hardware) involving multi-discipline engineers
  • Estimating, schedule development and control, resource planning
  • Management of program risk through risk identification, quantification, and control using formal program management practices
  • Exposure to PLC and phase gate review experience preferred
  • Experience working directly with customers, external suppliers and outsource partners
  • Experience working within an ISO-certified organization is preferred
Job Responsibility
Job Responsibility
  • Lead cross-functional Engineering team to execute new tool and upgrade Engineer-to-Order (ETO) projects
  • Participate in customer specification and quote reviews with Operations and Product Marketing prior to quote delivery
  • Upon purchase order acceptance, work closely with Marketing and Operations to schedule Engineering activities in coordination with the build schedule and committed delivery date
  • Act as Liaison between Engineering, Marketing, Operations, and Technical Support throughout the project life cycle (PLC)
  • Drive all engineering documentation and deliverables to be prepared in accordance with applicable company format and procedural requirements and to be completed, up-to-date, and released upon completion of an ETO project
  • Translate customer configuration requirements into system design requirements and communicate those requirements to Engineering
  • Ensure Engineering support to Operations during the entire build process
  • Manage internally and externally sourced engineering changes that are compliant with the Veeco change process and in support of program schedule requirements
  • Drive the creation of installation, setup, and calibration instructions, with Engineering staff support, as part of system delivery or update kit containing new features or functions
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
New

Senior Mechanical Engineer

The Senior Mechanical Engineer is a key member of the New Product Development (N...
Location
Location
United States , Somerset
Salary
Salary:
115000.00 - 147000.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS Degree in Mechanical Engineering with a minimum of 8 years of experience designing or manufacturing capital equipment, vacuum systems, subassemblies, or components
  • MS degree in Mechanical Engineering with 6 years of related experience is required
  • MS degree preferred
  • Experience with SolidWorks and AutoCAD, or similar 3D CAD systems is required
  • Experience with finite element analysis, both structural and thermal is required
Job Responsibility
Job Responsibility
  • Define mechanical design specifications based on customer requirements and company capabilities
  • Handle all mechanical design aspects of the equipment, subassemblies and components as assigned
  • Work with team members on product development projects for vacuum process equipment
  • Provide mechanical engineering expertise, while focusing on design quality, reliability, effective cost, and ease of manufacturing
  • Perform analytical studies and theoretical calculations, requiring a variety of engineering knowledge, including analysis of vacuum vessels, heat transfer, material properties, structural analysis, static and dynamic, fluids, and motion mechanisms
  • Ensure that manufacturing processes are compliant with standard design practices and safety codes
  • ensure appropriate tests are in place to produce reliable products in a repeatable manner
  • Prepare presentations and present design concepts, ideas, and test results to internal and external customers
  • Actively participate in all design review and provide expertise and input into the mechanical engineering elements of the design
  • Support procurement efforts to meet overall project deadlines
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
New

Senior Manager, Mechanical Engineering

Veeco has an opening in Plainview, NY, for a Senior Manager, ETO (Engineer-To-Or...
Location
Location
United States , Plainview
Salary
Salary:
159000.00 - 200000.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in mechanical engineering is required
  • A minimum of 10 years of experience with engineering design and development and experience in semiconductor equipment or other capital equipment is preferred
  • A minimum of 5 years in an engineering leadership position performing new product development is required
  • Ability to lead a multi-disciplinary engineering team in the design of complex technical equipment with a team comprised of direct employees, consultants, and temps
  • Ability to manage multiple ongoing projects, priorities, and risks within specified time and budgetary restrictions
  • Ability to estimate, plan, schedule, and allocate resources for engineering activities
  • Strong working knowledge and application of mechanical engineering principles
  • Possess a system-level understanding of electro-mechanical systems, including a working knowledge of electrical and software principles
  • Ability to interpret engineering drawings, system block diagrams, electrical schematics, engineering specifications, and manufacturing requirements is required
  • In-depth understanding of the product life cycle (PLC) and phase gate review process
Job Responsibility
Job Responsibility
  • Manage and lead mechanical, electrical, and program management resources, as well as matrix-managed software resources, with full ownership and responsibility to execute new tool and upgrade ETO projects through all phases of the product lifecycle, including concept, prototyping, development, qualification, production support, and field support
  • Coordinate the completion of milestones for critical product development programs while making effective use of internal and outsourced resources
  • Participate in customer requirements and specification reviews with a cross-functional group, including Marketing and Operations, prior to quote delivery
  • Upon purchase order acceptance, work closely with Marketing and Operations to translate customer process requirements into system configurations and design requirements
  • Plan, schedule, and resource engineering activities in coordination with the Operations build schedule and committed delivery dates
  • Provide Engineering support to Operations during the manufacturing build process
  • Drive all engineering documentation and deliverables, including product BOM’s, P&IDs, and engineering drawings, to be prepared, updated, and released in accordance with applicable company format and procedural requirements
  • Provide technical support for escalations on released and ETO products when additional support is requested by Field Service or Operations personnel
  • Ensure compliance with applicable industry safety and regulatory standards
  • Manage internally and externally sourced engineering changes (ECs) that are compliant with the Veeco change process and in support of program schedule requirements
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
New

Staff Engineer- E-Chuck (ESC) Development

Veeco Instruments is looking for a high caliber and motivated Staff Engineer to ...
Location
Location
United States , San Jose
Salary
Salary:
173722.00 - 220048.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Engineering (Mechanical, Electrical, Material Science) with 12 years of experience in an Engineering role or a Master's and 8 years of experience or a PhD and 5 years of related experience in the design of ESC for Semiconductor Process equipment
  • In-depth knowledge and experience in electrostatic chuck design, manufacturing and application for semiconductor wafer processing
  • Must have developed and delivered ESC to Semiconductor Customers
  • Broad knowledge of material science, advanced coatings, ceramics
  • Hands-on ability for prototyping/testing
  • Able to lead/guide an external supplier’s development of ESC
  • Excellent written, verbal communication and presentation skills
  • Ability to summarize and communicate complex concepts and analysis
  • Hands on experience with High Vacuum Process Equipment
  • Experience with Test Equipment, collection of experimental data and techniques to analyze data
Job Responsibility
Job Responsibility
  • Lead the development of Electrostatic Chuck (ESC) technologies for semiconductor equipment systems including Ion Beam Deposition, Etch and other platforms targeting a variety of applications
  • Build Veeco’s ESC external supplier base by generating requirements, assist in the design and development of Electrostatic Chucks for high vacuum wafer process equipment
  • Drive testing of ESC components/sub-systems across product lines including Design verification testing, lifetime testing and release to customers
  • Oversee all aspects of the ESC including specification, driving the design, materials selections and coatings
  • Coordinate with mechanical/electrical engineering, marketing, field support, and supply chain groups in carrying out ESC development and improvements. Work closely with the process development group to set up and assess the performance of experimental prototypes
  • Use problem-solving methods and systems analysis to break down and solve complex problems
  • Document results through technical status reports
  • Assist in marathon testing and/or beta site testing at system/sub-system level and analyze field-performance
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
New

Electrical Engineer

Veeco is growing and looking for a hands-on Electrical Engineer to join our team...
Location
Location
United States , Horsham
Salary
Salary:
75523.00 - 95663.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS Degree in Electrical Engineering with 2 years of related experience
  • or MS Degree with no experience is required
  • Experience designing for capital equipment systems is required
  • Proficiency with electrical troubleshooting, analog/digital circuits, and power distribution
  • Knowledge of safety interlock systems, regulatory requirements & safety standards, (e.g., TUV, Intertek, UL, CE)
  • Excellent organizational skills with ability to manage complex projects
  • Proficiency in AutoCAD or similar CAD software
  • Experience with SAP or a similar ERP systems
  • Strong problem-solving, troubleshooting, documentation, and cross-functional communication skills
Job Responsibility
Job Responsibility
  • Support Engineer-To-Order (ETO), sustaining, and continuous improvement projects for complex capital equipment
  • Design and modify electrical schematics, control system layouts, and wiring diagrams
  • Specify and integrate power and control components, including circuit breakers, relays, PLCs, and interlocks
  • Collaborate with cross-functional teams (Mechanical, Software, Process, Manufacturing, Operations, Field Service) to define product development requirements and resolve technical issues
  • Troubleshoot and support electrical systems during build, test, and production phases
  • Create and maintain engineering drawings and documentation through the Veeco ECO process
  • Ensure compliance with industry operating and safety standards, including SEMI, UL, and CE
  • Assist in developing test plans and release documents for new features and designs
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
New

Human Resources Business Partner

Join a team at the forefront of innovation! Veeco’s San Jose facility is a vibra...
Location
Location
United States , San Jose
Salary
Salary:
130000.00 - 160000.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Human Resources, Business, Psychology, or other relevant field
  • Minimum of 5 years of direct HR experience as an HR Generalist, HR Business Partner, or HR Manager
  • Ability to be onsite 4 days a week
  • Knowledge of public company dynamics
  • Demonstrated knowledge of federal and California employment law
  • ERP experience is strongly preferred (e.g., Oracle, SAP, Workday, etc.)
  • Good computer skills (e.g., MS Office suite of products)
  • Excellent influencing, communication (written and verbal), interpersonal, presentation, and organizational skills
  • Ability to coordinate, organize, and manage programs/projects in a global environment
  • Skill at fostering healthy working relationships at all levels
Job Responsibility
Job Responsibility
  • Partner with a fellow HRBP to shape the employee experience and talent strategy
  • Work directly with local leadership and the broader HR team to implement programs that fuel transformation and growth
  • Champion Veeco’s Core Values, foster open communication, and nurture a culture of collaboration and innovation
  • Take charge of organizational design, performance management, and change initiatives
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
New

Manager, Mechanical Engineering

The Manager of Mechanical Engineering position is based in Horsham, PA, and will...
Location
Location
United States , Horsham
Salary
Salary:
125000.00 - 160000.00 USD / Year
Veeco Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree in Mechanical Engineering with at least 8 years of experience or an MS degree in Mechanical Engineering with at least 6 years of related experience
  • At least 5 years of people management experience
  • Project management experience
  • Must be proficient using SolidWorks, AutoCAD, SAP or a similar MRP system
  • Experience developing capital equipment
  • Ability to work effectively in a fast-paced, dynamic environment as part of a multi-disciplinary team
  • Ability to take initiative, own full projects, and lead team of mechanical engineers
  • Ability to manage multiple ongoing projects within specified time and budgetary restrictions
  • Ability to read and understand Plumbing and Instrumentation Diagrams (P&ID)
  • Familiarity with plumbing system design using standard and custom components used in high purity gas and wet chemical processing equipment
Job Responsibility
Job Responsibility
  • Manage and lead Mechanical Engineering activities within the PSP/Horsham location
  • Supervise and mentor team members, including outsourced vendors & consultants
  • Define design specifications based on customer requirements and industry standards
  • Verify design intent and ensure compliance with regulatory/safety requirements
  • Lead team through all phases of the design process for new product and continuous product improvement programs
  • Ensure that programs are executed on time, within budget, and meet design specifications and cost targets
  • Prepare and present mechanical designs at peer reviews and cross function design reviews
  • Interface with electrical, process and software engineering, marketing, and operations teams
  • Continually look for opportunities to increase efficiency of the design and build processes
  • Support supply chain with mechanical material procurement efforts within project deadlines
What we offer
What we offer
  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.